ragazzi da poco sto iniziando con vb 2008,ma non riesco a capire perchè non va questo Insert
Ho provato con il try e l'errore me lo da su RispUtente =ObjCommand.ExcuteNonQuery(),codice:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim ObjConnection As OleDbConnection Dim ObjCommand As OleDbCommand Dim StrConn As String Dim Query As String Dim RispUtente As Integer Try StrConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Progetto Carrara\Carrara\Carrara\DbCarrara.accdb;" ObjConnection = New OleDbConnection(StrConn) ObjConnection.Open() Query = "INSERT INTO Cliente(Cognome,Nome,Indirizzo,Comune,Telefono,Cellulare,[Cognome Defunto],[Nome Defunto],[DN defunto],[DM defunto],[Zona interrato],[Posizione Nro]) VALUES ('" Query = Query & Me.TextBox1.Text & "'" & "," Query = Query & "'" & Me.TextBox2.Text & "'" & "," Query = Query & "'" & Me.TextBox3.Text & "'" & "," Query = Query & "'" & Me.TextBox4.Text & "'" & "," Query = Query & "'" & Me.TextBox5.Text & "'" & "," Query = Query & "'" & Me.TextBox6.Text & "'" & "," Query = Query & "'" & Me.TextBox7.Text & "'" & "," Query = Query & "'" & Me.TextBox8.Text & "'" & "," Query = Query & "'" & Me.TextBox9.Text & "'" & "," Query = Query & "'" & Me.TextBox10.Text & "'" & "," Query = Query & "'" & Me.TextBox11.Text & "'" & "," Query = Query & "'" & Me.TextBox12.Text & "'" & ")" ObjCommand = New OleDbCommand(Query, ObjConnection) RispUtente = ObjCommand.ExecuteNonQuery() ' If (RispUtente = 1) Then 'MsgBox("inserimento effettuato") 'ObjConnection.Close() 'Me.TextBox1.Text = "" ' Me.TextBox2.Text = "" ' Me.TextBox1.Focus() ' Else ' MsgBox("Inserimento non Effettuato.Rinserisci i dati") 'ObjConnection.Close() ' End If MsgBox("riusciuto")
quindi la query non va a buon fine...come mai?la connessione credo che sia tutto ok...

Rispondi quotando