SINTAX DE COMANDO SQL
qual é a sintax correto do comando que segue abaixo:
"dat_cad = '" & txt_datacadastro.Text & "',"dat_nasc = '" & txt_datanasc.text & "'," &
grande abraço!
"dat_cad = '" & txt_datacadastro.Text & "',"dat_nasc = '" & txt_datanasc.text & "'," &
grande abraço!
Amigo oq vc qr fazer?
Procurar por 2 datas? atualizar 2 datas? vc tem q falar q comando vc qr usar
Procurar por 2 datas? atualizar 2 datas? vc tem q falar q comando vc qr usar
" dat_cad = "#" & txt_datacadastro.text & "#," & _
" dat_nasc = "#" & txt_datanasc.text & "#," & _
etc ...
Geralmente ao invez de usar o = eu uso like
abraços
" dat_nasc = "#" & txt_datanasc.text & "#," & _
etc ...
Geralmente ao invez de usar o = eu uso like
abraços
cara isso é um update que eu quero fazer so que ta dando erro de sintax eu tenho muitas linhas para escrever so que se eu for colocando uma embaixo da outra da uma msg que superou o limit de linhas tipo assim o update:
.CommandText = "UPDATE Usuarios SET " & _
"NomeUsuario = '" & TxtNomeUsuario.Text & "'," & _
"Endereco = '" & TxtEndereco.Text & "'," & _
"Cidade = '" & TxtCidade.Text & "'," & _
"Estado = '" & CboEstado.Text & "'," & _
"CEP = '" & TxtCep.Text & "'," & _
"Telefone = '" & TxtTelefone.Text & "'," & _
"RG = '" & Txt_RG.Text & "'," & _
"CPF = '" & Txt_CPF.Text & "'," & _
"dat_cad = '" & txt_datacadastro.Text & "',"dat_nasc = '" & txt_datanasc.text & "'," & _
.CommandText = "UPDATE Usuarios SET " & _
"NomeUsuario = '" & TxtNomeUsuario.Text & "'," & _
"Endereco = '" & TxtEndereco.Text & "'," & _
"Cidade = '" & TxtCidade.Text & "'," & _
"Estado = '" & CboEstado.Text & "'," & _
"CEP = '" & TxtCep.Text & "'," & _
"Telefone = '" & TxtTelefone.Text & "'," & _
"RG = '" & Txt_RG.Text & "'," & _
"CPF = '" & Txt_CPF.Text & "'," & _
"dat_cad = '" & txt_datacadastro.Text & "',"dat_nasc = '" & txt_datanasc.text & "'," & _
.CommandText = "UPDATE Usuarios SET " & _
"NomeUsuario = '" & TxtNomeUsuario.Text & "'," & _
"Endereco = '" & TxtEndereco.Text & "'," & _
"Cidade = '" & TxtCidade.Text & "'," & _
"Estado = '" & CboEstado.Text & "'," & _
"CEP = '" & TxtCep.Text & "'," & _
"Telefone = '" & TxtTelefone.Text & "'," & _
"RG = '" & Txt_RG.Text & "'," & _
"CPF = '" & Txt_CPF.Text & "'," & _
" dat_cad = "#" & txt_datacadastro.text & "#," & _
" dat_nasc = "#" & txt_datanasc.text & "#" & _
" Where Codigo = " txt_Codigo.text
Ta faltando voce falar por qual campo voce quer modificar a tabela, e da uma olhada no banco o tamanho que voce atribuio aos campos.
faloww
"NomeUsuario = '" & TxtNomeUsuario.Text & "'," & _
"Endereco = '" & TxtEndereco.Text & "'," & _
"Cidade = '" & TxtCidade.Text & "'," & _
"Estado = '" & CboEstado.Text & "'," & _
"CEP = '" & TxtCep.Text & "'," & _
"Telefone = '" & TxtTelefone.Text & "'," & _
"RG = '" & Txt_RG.Text & "'," & _
"CPF = '" & Txt_CPF.Text & "'," & _
" dat_cad = "#" & txt_datacadastro.text & "#," & _
" dat_nasc = "#" & txt_datanasc.text & "#" & _
" Where Codigo = " txt_Codigo.text
Ta faltando voce falar por qual campo voce quer modificar a tabela, e da uma olhada no banco o tamanho que voce atribuio aos campos.
faloww
é que eu precisava colocar mais comandos por linha pq eu tenho que dar muitas linhas!
grande abraço!
grande abraço!
Velinho explique melhor isso, pq nao da pra por mais de uma linha em um mesmo row
é que eu tenho muitas linhas para inserir, ai ele da uma que nao da pra inserir muitas linhas!
grande abraços
grande abraços
Meu vc tem q falar oq acontece senão nem Deus te ajuda,
Qual o erro? quando ocorre? Qual a estrutura da tabela? é data? inteiro?
Qual o erro? quando ocorre? Qual a estrutura da tabela? é data? inteiro?
Velho qual banco voce esta usando?
Eu uso mais o access e creio eu que os outros banco sejam iguais.
no access tem la datatype voce define qual extensao vai receber text data/time etc, dentro dele tem o field size la voce define o tamanho dos caracteres a ser incluidos, sobre limitaçoes de linha, colunas, etc... acho que isso nao existe e se existe é de uma quantidade muito grande para bloquear.
Eu uso mais o access e creio eu que os outros banco sejam iguais.
no access tem la datatype voce define qual extensao vai receber text data/time etc, dentro dele tem o field size la voce define o tamanho dos caracteres a ser incluidos, sobre limitaçoes de linha, colunas, etc... acho que isso nao existe e se existe é de uma quantidade muito grande para bloquear.
cara o erro que estava dando eu consegui resolver mas eu to sofrendo de um erro aqui de sintax também na hora de fazer um insert into ele diz que a sintax esta errada na hora de gravar:
.CommandText = "INSERT INTO Usuarios " & _
"(CodUsuario, NomeUsuario, Logradouro, Cidade, " & _
"Estado, CEP,rg,cpf,Dat_CAD,DAT_Nasc, " & _
"Natur,Nascional,Sexo,est_civil,comp,bairro,tel_res, " & _
"ddd_res,tel_cel,ddd_cel,email) VALUES ('" & _
TxtCodUsuario.Text & "','" & _
TxtNomeUsuario.Text & "','" & _
Txt_Logradouro.Text & "','" & _
TxtCidade.Text & "','" & _
CboEstado.Text & "','" & _
TxtCep.Text & "','" & _
Txt_RG.Text & "','" & _
Txt_CPF.Text & "'," & _
vDataCadastro & "," & _
vDataNascimento & ",'" & _
Txt_Natural.Text & "','" & _
Txt_Nacional.Text & "','" & _
Cbo_Sexo.Text & "','" & _
cbo_EstCivil.Text & "','" & _
Txt_Complemento.Text & "','" & _
Txt_Bairro.Text & "','" & _
Txt_NumRes.Text & "','" & _
Txt_DDDRes.Text & "','" & _
Txt_NumCel.Text & "','" & _
Txt_DDDCel.Text & "','" & Txt_Email & "');"
grande abraço
.CommandText = "INSERT INTO Usuarios " & _
"(CodUsuario, NomeUsuario, Logradouro, Cidade, " & _
"Estado, CEP,rg,cpf,Dat_CAD,DAT_Nasc, " & _
"Natur,Nascional,Sexo,est_civil,comp,bairro,tel_res, " & _
"ddd_res,tel_cel,ddd_cel,email) VALUES ('" & _
TxtCodUsuario.Text & "','" & _
TxtNomeUsuario.Text & "','" & _
Txt_Logradouro.Text & "','" & _
TxtCidade.Text & "','" & _
CboEstado.Text & "','" & _
TxtCep.Text & "','" & _
Txt_RG.Text & "','" & _
Txt_CPF.Text & "'," & _
vDataCadastro & "," & _
vDataNascimento & ",'" & _
Txt_Natural.Text & "','" & _
Txt_Nacional.Text & "','" & _
Cbo_Sexo.Text & "','" & _
cbo_EstCivil.Text & "','" & _
Txt_Complemento.Text & "','" & _
Txt_Bairro.Text & "','" & _
Txt_NumRes.Text & "','" & _
Txt_DDDRes.Text & "','" & _
Txt_NumCel.Text & "','" & _
Txt_DDDCel.Text & "','" & Txt_Email & "');"
grande abraço
Tópico encerrado , respostas não são mais permitidas