Sql server et champ de type text

dbraguier1 Messages postés 14 Date d'inscription lundi 22 mars 2004 Statut Membre Dernière intervention 4 novembre 2008 - 11 avril 2008 à 11:49
cs_Jack Messages postés 14007 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 12 avril 2008 à 01:44
hello et merci à ceux qui pourront m'aider


je reprends une base de données sql server vers mysql


je développe le programme en vb 6. j'accède à mes 2 bases via odbc


tout fonctionne bien sauf pour les champs de type text. En effet, je n'arrive pas à récupérer les valeurs

merci pour votre aide


 


extrait du code



            actions.Open "rdv", conx, adOpenDynamic, adLockPessimistic, adCmdTable



            actions.AddNew



            actions!idrdv = cptrdv



            If Not IsNull(recact("subject")) Then



                actions!titrerdv = recact("subject")



       
    End If



            If Not IsNull(recact("memo")) Then



                'xmemo = Str(recact("memo"))



                actions!corpsrdv = recact("memo") --> NE MARCHE PAS !!!! recact("memo") --> champ sql server



                actions!corpsrdv = xmemo



               



            End If



            If Not IsNull(recact("datebegin")) Then



                actions!daterdv = recact("datebegin")



            End If



            If Not IsNull(recact("duration")) Then



                actions!duree = recact("duration") / 60









fabrice

1 réponse

cs_Jack Messages postés 14007 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
12 avril 2008 à 01:44
Salut
De quel type sont les champs recact("memo") et actions!corpsrdv ?
(On suppose que recact est un RecordSet)
Les champs de type "memo" (*) sont particuliers dans les DB de Microsoft (longueur presque
infinie je crois).
(*) Ton champ s'appelle "memo", mais est-il te type "memo" ?
En règle général, faire attention à ne pas utiliser de mot clé des langages comme nom de champ (mais là, ce n'est pas ça le problème)

Hélas, je n'ai pas la solution.
Il serait bon d'aller faire un tour sur les forums dédiés à MySQL pour voir comment résoudre ce problème.

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0