Sql server et champ de type text

Signaler
Messages postés
14
Date d'inscription
lundi 22 mars 2004
Statut
Membre
Dernière intervention
4 novembre 2008
-
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
-
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

Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
75
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)