pb avec System.Text.ASCIIEncoding() en vb.net

pb avec System.Text.ASCIIEncoding() en vb.net - C#/.NET managed - Programmation

Marsh Posté le 09-05-2006 à 14:47:16    

bonjour,
voila mon pb:
j'utilise System.Text.ASCIIEncoding() pour convertir un tableau de byte en string mais qd j'essai de stocker la variable string ds ma table sql server j'ai ce message d'erreur:

 

Ligne 1 : syntaxe incorrecte vers '? +'.
Ouvrez les guillemets avant la chaîne de caractères '? +'.

 

voila mon code merci de m'aider:

 

Dim encoding As New System.Text.ASCIIEncoding()

 

Dim str As String = encoding.GetString(dataBlob)

 

strSql = "insert into " & m_objGRH.DataAccess.BDD & ".WEBPART values('" & m_objGRH.Utilisateur.User & "','" & path.ToString & "','" & webPartManager.ID & "','" & str & "','" & N & "')"

 

m_objGRH.DataAccess.PutData(strSql)

Reply

Marsh Posté le 09-05-2006 à 14:47:16   

Reply

Marsh Posté le 09-05-2006 à 18:30:52    

Ben tu peux pas mettre un point d'arrêt sur le PutData et voir le contenu exact de ton string strSql que tu envoie, histoire de vérifier...

Reply

Marsh Posté le 10-05-2006 à 11:08:08    

j'ai regardé mon strSQL il ya un point d'interrogation et un +: ?+

Reply

Marsh Posté le 10-05-2006 à 13:17:16    

Xas a écrit :

Ben tu peux pas mettre un point d'arrêt sur le PutData et voir le contenu exact de ton string strSql que tu envoie, histoire de vérifier...


... que ta requête SQL est bien formée et conforme pour qu'elle puisse s'exécuter normalement.
C'est plutôt de voir si il manque pas un guillemet quelque part...


---------------
H. - 48h en fiat et j'ai déjà perdu la maitrise de mon argent
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed