ACESSAR TABELA SQL URGENTE

USUARIO.EXCLUIDOS 15/08/2007 14:47:44
#231039
Pessoal estou usando o seguinte código para acessar banco de dados SQL
Dim cnn As New ADODB.Connection
Dim rst As New ADODB.Recordset
cnn.CursorLocation = adUseClient
cnn.Open "Provider=SQLOLEDB.1;Persist Security Info=False;User_ ID=sa;Initial Catalog=db_siasc2;Data Source=SERVIDOR"

rst.Open "select * from clientes", cnn, adOpenKeyset, adLockPessimistic, adCmdText
Pergunta: Preciso acessar uma tabela que se chama "ordem de compra" e não estou conseguindo acessa-la como posso fazer isso ja que o nome da tabela tem espaços?


USUARIO.EXCLUIDOS 15/08/2007 14:53:23
#231041
MARCIO VOCE NAO PODERIA MUDAR O NOME DESTA TABELA...

PARA:
ORDEM_DE_COMPRA

ATT,

MARCELO BRESSAN

SILVERDRAGON 15/08/2007 14:56:27
#231042
Resposta escolhida
faca isso..


rst.Open "select * from [ordem de compra]",cnn, adOpenKeyset, adLockPessimistic, adCmdText




flw
USUARIO.EXCLUIDOS 15/08/2007 14:56:41
#231043
Coloque entre [ ] (Colchetes):

SELECT * FROM [ORDEM DE COMPRA]
USUARIO.EXCLUIDOS 15/08/2007 15:13:37
#231050
Pessoal valew a ajuda, resolveu meu problema, OBRIGADO a todos !!!!!
USUARIO.EXCLUIDOS 15/08/2007 16:17:25
#231077
Amigo Marcio, não esqueça de encerrar seus tópicos quando já resolvidos.

Este estou encerrando e pontuando o SILVERDRAGON, que respondeu segundos antes do Piolho.
Tópico encerrado , respostas não são mais permitidas