bonjour,
je besoin de vos aide svp
j'ai une base de données sqlserver
où j'ai une table nommé commande
column name data type
id_Cli int
date_Cmd date
id_cmd int
des informations sur l'enregistrement manuel sur la base s'affiche comme suit:
id_Cli date_Cmd id_cmd
1 2015-06-28 1
2 2015-06-26 1
j'aimerai le rendre comme suit:
id_Cli date_Cmd id_cmd
1 28-06-2015 1
2 26-062015 1
et sa c'est le code du button:
le probleme que j'ai reçu est comme suit:
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 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click cnx.Open() Try cmd = New SqlCommand cmd.Connection = cnx cmd.CommandText = "INSERT INTO Commande VALUES(@id,@Id_cli,@Date_cmd)" cmd.Parameters.Add(New SqlParameter("@id", SqlDbType.Int)).Value = Txt_num_cmd1.Text cmd.Parameters.Add(New SqlParameter("@Id_cli", SqlDbType.Int)).Value = Cbx_client1.SelectedValue cmd.Parameters.Add(New SqlParameter("@Date_cmd", SqlDbType.Date)).Value = dateTimePicker1.Value cmd.ExecuteNonQuery() Catch ex As Exception MsgBox(ex.Message, 16, "Attention !") Finally cnx.Close() select_id() End Try End Sub
operand type clash int is incompatible with date
Merci
Partager