Problème insertion dans base d données avec SQL INTO
newton1789
-
24 janv. 2013 à 16:09
cs_Megafan
Messages postés389Date d'inscriptiondimanche 7 avril 2002StatutMembreDernière intervention23 septembre 2016
-
26 janv. 2013 à 09:55
Pour insérer une nouvelle entrée dans une base de donnes .sdf avec SqlCeConnection, j'ai codé:
Dim conn As New SqlCeConnection()
conn.ConnectionString "Data Source " & fichier & ";" & "Max Database Size = 256; Max Buffer Size = 4096"
Try
conn.Open()
' Definit la commande SQL
Dim cmd1 As SqlCeCommand = conn.CreateCommand()
cmd1.CommandText = "INSERT INTO OrderForm ([Chrono], [owner], [date_ouvert]) Values('" & ChronoTextBox.Text & "', '" & OwnerTextBox.Text & "', '" & Date_ouvertTextBox.Text & "')"
cmd1.ExecuteNonQuery()
Catch
MsgBox("Error OrderForm Database", MsgBoxStyle.Exclamation)
conn.Close()
conn.Dispose()
End
End Try
' Ferme la connection
conn.Close()
conn.Dispose()
Tout semble bien se passer .... mais parfois le nouvel enregistrement ne s'insère pas à la dernière ligne, mais 3 lignes avant ???
Avez-vous eu le même problème ??? Si oui où se trouve mon erreur ??