Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Développement
Développement Forum d'entraide sur le Transact-SQL, le CLR, les procédures stockées, les triggers, les requêtes SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/10/2011, 15h25   #1
Invité régulier
 
Inscription : mars 2007
Messages : 32
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 32
Points : 6
Points : 6
Par défaut Incrementation index sql

Bonjour à tous,

J'ai un petit soucis au niveau code.

A la reception d'un mail je dois lancé une maco qui recupere le mailm et qui l'insere dans une base sql (système ticketing), sauf que le numéro de ticket ne bouge jamais, il m'indique toujours le meme.

Voici le bout de code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Dim sq AS String
            sq = "INSERT INTO dticket VALUES ('','" & objsubject & "','" & objcategory & "','" & objheader & "','" & MonMail.Importance & "','" & objsender & "','" & objsendermail & "','','" & objreceipt & "','" & objreceivedate & "'','" & objsavedate & "','','','" & objBody & "','','','','O','','','','','',''," & domain & ",'')"
            SET r = c.Execute(sq)
            r.Close
 
 
            Dim get_id_req AS String
            Dim dticket_id AS String
 
            get_id_req = "select dticket_id from dticket order by dticket_id DESC limit 0,1"
            'get_id_req = "select last_insert_id()"
            Set r = c.Execute(get_id_req)
            If Not r.EOF Then
                dticket_id = r.Fields(0)
            Else
                dticket_id = ""
            End If
            r.Close
Il reste toujours au numéro 55522, et au niveau de l'interface, je ne vois pas mon ticket de créer.

Quelqu'un peut-il m'aider svp?
remsbdx est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h45.


 
 
 
 
Partenaires

Hébergement Web