Bonjour,
je veux incrémenter un numéro mais par un condition de l'année ,
j'ai un tableau (num,date...)
num date
1 2010
2 2011
1 2011
3 2010
donc je veux incrémenter le dernier numéro mais par date ca veux dire il me donne 2+1
bon voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 con.Open()
        cmd = New SqlCommand("select max(BL_NUM) as num from DSA_BL2011 WHERE year(BL_TTC_CARA)='" & Date.Now.Year & "'", con)
        dr = cmd.ExecuteReader
        While dr.Read()
            My.Forms.BL.TextBox1.Text = dr("num") + 1
        End While
        dr.Close()
        con.Close()
et voici l'erreur
Syntax error converting datetime from character string.
merci d'avance