Boa noite,
Pessoal sou bem leigo no assunto mais estou tentando desenvolver um sisteminha para estudo quando estou usando duas tabelas uma de associados e outra de endereços quando estou tentando salvar as informações no mysql estou usando usando
o seguinte comando:
Dim myCmd As New Odbc.OdbcCommand
Dim myCmd2 As New Odbc.OdbcCommand
myCmd.Connection = conn
myCmd.CommandText = "INSERT INTO Associados (razao_social, nome_fantasia, cnpj, inscricao_estadual, inscricao_municipal, afe, responsavel, cidade) " & _
" VALUES( '" & Tb_RazaoSocial.Text & "', '" & Tb_NomeFantasia.Text & "', '" & Tb_CNPJ.Text & "', '" & Tb_InscEstadual.Text & "', '" & Tb_InscMunicipal.Text & "',
'" & Tb_Afe.Text & "', '" & Tb_Resp.Text & "', '" & Tb_Cidade.Text & "' )"
myCmd.ExecuteNonQuery()
myCmd2.Connection = conn
myCmd2.CommandText = "INSERT INTO enderecos (rua_end, numero_end, bairro_end, cidade_end, uf_end, complemento_end, ID_associados)" & _
" VALUES ( '" & Tb_Rua.Text & "' , '" & Tb_Numero.Text & "' , '" & Tb_Bairro.Text & "' , '" & Tb_Cidade2.Text & "' , '" & Cb_Estado.Text & "' , '" & Tb_Complemento.Text
& "', 'select (max) ID from Associados' ) "
myCmd2.ExecuteNonQuery()
e esta dando a seguinte mensagem de erro:
ERROR [HY000] [MySQL][ODBC 3.51 Driver][mysqld-6.0.3-alpha-community]Incorrect integer value: 'select (max) ID from Associados' for column 'ID_associados' at row 1
alguém sabeme indicar o porque ?