Bonjour

J’essaie de crée une application web sous visual studio 2008 , je code en vb et j'utilise SQL server 2008 comme SGBD

je veux remplir une table " attributs "

code_att | Char(4) | not null
date_att | Date | not null
val_att | Money | not null

voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
 ' Déclaration de l'objet de connexion
        Dim oConnection As System.Data.SqlClient.SqlConnection
        Dim cmd As SqlCommand
 
 
        ' Création de l'objet de connexion
        oConnection = New System.Data.SqlClient.SqlConnection()
 
        ' Ecriture de la chaîne de connexion
        Dim sConnectionString As String
        sConnectionString = "Data Source=AYOUB-PC;Initial Catalog=GestionDuMendatement;Integrated Security=True"
        oConnection.ConnectionString = sConnectionString
 
        ' Ouverture de la connexion
        oConnection.Open()
 
        ' Traitement des opération à effectuer sur la base de données
        Dim sqlstring As String
        Dim att_code As String
        Dim att_date As Date
        Dim att_val As Integer
        att_code = TextBox1.Text
        att_date = TextBox2.Text
        att_val = TextBox3.Text
        sqlstring = " insert into attributs (code_att, date_att, val_att) values ( " & att_code & " , " & att_date & " , " & att_val & ")"
        cmd = New SqlCommand(sqlstring, oConnection)
        cmd.ExecuteNonQuery()
 
        ' Fermeture de la connexion
        oConnection.Close()
J’obtiens l'erreur :
L'exception SqlException n'as pas été gérée par le code utilisateur / Nom de colonne non valide : ' att1 '.
Merci