Ville
|
MEDIANEIRA PR - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 14/10/2009 18:50 hs
tenha esse procedimento ai q nao funciona, ele conclui como se tivesse incluido um novo registro mas simplismente nao coloca nda do mdf, oq esta errado?
Public Sub incluirRegistro() Dim sqlInclui As StringDim reg As IntegerDim sqlComando As SqlCommandDim datatmp As DateDim aux As StringDim datatmp2 As DateDim aux2 As StringConectaBancodedados() 'faz a conexao com o banco de dados datatmp2 = Convert.ToDateTime(FormClientes.TxtData.Text) aux2 = datatmp2.Year.ToString & "-" & datatmp2.Month.ToString & "-" & datatmp2.Day.ToStringIf FormClientes.TxtDataNascimento.Text.Length = 0 Or Not IsDate(FormClientes.TxtDataNascimento.Text) Thenaux = "01/01/1900"Elsedatatmp = Convert.ToDateTime(FormClientes.TxtDataNascimento.Text) aux = datatmp.Year.ToString & "-" & datatmp.Month.ToString & "-" & datatmp.Day.ToStringEnd IfsqlInclui = "INSERT INTO Clientes (Codigo,Datacadastro,Nome,Fantasia,Endereco,Bairro,Cep,Cidade,UF,Pais,foneresidencial,FoneComercial,Celular,Cpf,RG,DataNascimento,Localtrabalho,Email,Observacao,Vender,Tipo)VALUES (" & FormClientes.TxtCodigo.Text & ",'" & aux2 & "','" & FormClientes.TxtNome.Text & "','" & FormClientes.TxtFantasia.Text & "','" & FormClientes.TxtEndereco.Text & "','" & FormClientes.TxtBairro.Text & "','" & FormClientes.TxtCep.Text & "','" & FormClientes.TxtCidade.Text & "','" & FormClientes.CmbUF.Text & "','" & FormClientes.TxtPais.Text & "','" & FormClientes.TxtFoneResidencial.Text & "','" & FormClientes.TxtFoneComercial.Text & "','" & FormClientes.TxtCelular.Text & "','" & FormClientes.TxtCNPJ.Text & "','" & FormClientes.TxtRG.Text & "','" & aux & "','" & FormClientes.TxtLocalTrabalho.Text & "','" & FormClientes.TxtEmail.Text & "','" & FormClientes.TxtObservacao.Text & "','" & FormClientes.CmbVender.Text & "','" & "F" & "')"connBD = New SqlConnection(strcon) 'strcon é preenchida pelo conectabanco de dadossqlComando = New SqlCommand(sqlInclui, connBD)da.InsertCommand = sqlComando TryconnBD.Open() reg = sqlComando.ExecuteNonQuery sqlComando.Dispose() If reg > 0 ThenMsgBox( "Incluido com sucesso.")End IfCatch ex As ExceptionMessageBox.Show( "Erro : " & vbCrLf & ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error)FinallyconnBD.Close() End TryEnd Sub
|
|
|