begin process at 2008 07 06 03:10:08
1 205 441 membres
21 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : VB.Net Reque^te SQL bug avec le Update [ Base de données / ADO.NET ] (MagDix)

VB.Net Reque^te SQL bug avec le Update le 28/04/2008 17:55:40

MagDix

Salut.
J'ai un problème (encore) avec une requête SQL
Je crois que la requête est OK mais j'ai un problè lorsdqu'il arrive sur la ligne de la requête
J'utilise le UPDATE afin de modifier un élément de ma BD à partir d'un DataView

J'arrive à cet erreur
La conversion du type 'DBNull' en type 'String' n'est pas valide et je crois que ca bug sur la colone Nota

ReqSQL = "UPDATE Rec SET Rec= '" & Replace(DtgRec.CurrentRow.Cells(0).Value, "'", "''") & "',Type= '" & DtgRec.CurrentRow.Cells(1).Value & "',Volume= '" & DtgRec.CurrentRow.Cells(2).Value & _
"',Numero= '" & DtgRec.CurrentRow.Cells(3).Value & "',Page = '" & DtgRec.CurrentRow.Cells(4).Value & "',Autre = '" & DtgRec.CurrentRow.Cells(5).Value & _
"',Cote = '" & DtgRec.CurrentRow.Cells(6).Value & "',Nota = '" & Replace(DtgRec.CurrentRow.Cells(7).Value, "'", "''") & "',Rep_Rap = '" & DtgRec.CurrentRow.Cells(8).Value & _
"' WHERE Cle = " & DtgRec.CurrentRow.Cells(9).Value

Si quelqu'un pourrais me dire pourquoi j'ai ce type d'erreur

P.S. dans ma BD toutes mes colonnes sont en texte et il sont tous à:
Null interdit: Non
Chaîne vide autorisée: Oui
Indexé: Non
Compression unicode: Oui

À l'exeption d'une colonne qui est ma clé primaire qui est Indexé

merci de votre aide


Re : VB.Net Reque^te SQL bug avec le Update le 28/04/2008 20:41:56

aserf

Slt,

petit question pourquoi tu n'utilise pas un dataset pour effectuer l'update dans la base de donnée ?
autrement la requette ne semble pas fausse, est ce que tu pourrai nous donnée le message d'erreur exacte, ainsi que le type de donnée des colonnes ? et le type de base de donnée ?

Merci,

A++

Seb

Développement Rapide PHP / VBNET -> www.database2code.com


Re : VB.Net Reque^te SQL bug avec le Update le 29/04/2008 13:58:07

NHenry
Membre Club
Bonjour

Normalement pour récupérer les données, tu as du utiliser un DataSet et un DataAdapter, alors pourquoi tu n'utilises pas la fonction d'Update intégré au dataAdapter ?

Le fer à souder a besoin d'une panne pour fonctionner.
VB (6, .NET1&2), C++, C#.Net1
Mon site

Re : VB.Net Reque^te SQL bug avec le Update le 29/04/2008 18:41:24

MagDix
je ne connais pas cette fonction tu peux me donner un exemple ??

merci

Re : VB.Net Reque^te SQL bug avec le Update le 30/04/2008 08:04:52

NHenry
Membre Club
Bonjour

Tu peux trouver  quelques vidéos sur ce site :
http://www.microsoft.com/france/vision/saga-dot-net/Default.aspx

Sinon en recherchant sur le forum ainsi que sur mes messages précédant, je pense que tu devrai trouver quelque chose.

Je reste à l'écoute.

Le fer à souder a besoin d'une panne pour fonctionner.
VB (6, .NET1&2), C++, C#.Net1
Mon site

Re : VB.Net Reque^te SQL bug avec le Update le 30/04/2008 13:42:19

MagDix
ok merci de ton aide


Classé sous : value, cells, update, currentrow, dtgrec

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

Snippets en rapport

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS