Select
21/01/2006
0
Olá :
É a primeira vez q estou usando este Fórum e queria saber se vcs podem me dar uma dica :
Estou tentando usar um SELECT da seguinte forma :
CampoTela = Text1(0).Text
SMDCM.CommandText = ´SELECT * FROM TABELA1 WHERE ´´ & CampoText(0) & ´´ = ´´ & CampoTela & ´´´
Set SMDRS = SMDCM.Execute()
onde Text1(0).Text é um campo de um form do VB6 e CampoText(0) tem o nome do campo da Tabela do banco Acess.
Coloquei o valor na tabela do Acess para fazer o teste, mas o SELECT não ´acha´ nada.
Alguem sabe me dizer pq isso ?
Eu inicializei CampoText(0) = ´NOME´ e no SELECT, as aspas continuam aparecendo, será q este é o problema? já q no Access o nome do campo não tem aspas. Como poderia fazer pra tirar as aspas do SELECT ?
Desde já, obrigado pela ajuda
É a primeira vez q estou usando este Fórum e queria saber se vcs podem me dar uma dica :
Estou tentando usar um SELECT da seguinte forma :
CampoTela = Text1(0).Text
SMDCM.CommandText = ´SELECT * FROM TABELA1 WHERE ´´ & CampoText(0) & ´´ = ´´ & CampoTela & ´´´
Set SMDRS = SMDCM.Execute()
onde Text1(0).Text é um campo de um form do VB6 e CampoText(0) tem o nome do campo da Tabela do banco Acess.
Coloquei o valor na tabela do Acess para fazer o teste, mas o SELECT não ´acha´ nada.
Alguem sabe me dizer pq isso ?
Eu inicializei CampoText(0) = ´NOME´ e no SELECT, as aspas continuam aparecendo, será q este é o problema? já q no Access o nome do campo não tem aspas. Como poderia fazer pra tirar as aspas do SELECT ?
Desde já, obrigado pela ajuda
Lcamilo
Curtir tópico
+ 0
Responder
Posts
04/02/2006
Fx|hand
CampoTela = Text1(0).Text CampoText(0) = "NOME" SMDCM.CommandText = "SELECT * FROM TABELA1 WHERE " & CampoText(0) & " = ´" & CampoTela & "´" Set SMDRS = SMDCM.Execute()
Tem certeza q issu naum funciona ?!?!?!
*(Campos naum precisaum de ASPAS, tente somente o nome do campo !)
*(Valores numericos tbm naum precisaum de aspas, use somente o numero)
Responder
Clique aqui para fazer login e interagir na Comunidade :)