Mon problème est le suivant:
Je développe une application en VB6 et j'ai un form qui contient un champs
text qui peut contenir un texte très long (retour à la ligne .... etc). Je
voudrais savoir quelle est la meilleurs manière d'enregistrer son contenu
dans une base de données pour pouvoir le sauvegarder et l'extraire de
nouveau à l'ouverture du form. Pensez-vous qu'un champs de type BLOB est la
meilleure solution ? Si oui j'aimerais bien avoir des infos sur ce type de
données.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Zoury
Salut Kamel ! :O)
Quel type de BD utilises-tu (Access, SLQ Server, Oracle, etc) ? Et qu'entends-tu par "texte très long" ? s'il entre dans un textbox sans créer d'overflow, c'est qu'il convient à un type String (soit un max d'environ 2 milliards de caractères) ?
-- Cordialement Yanick MVP pour Visual Basic
"Kamel" a écrit dans le message de news:
Bonsoir à tous,
Mon problème est le suivant: Je développe une application en VB6 et j'ai un form qui contient un champs text qui peut contenir un texte très long (retour à la ligne .... etc). Je voudrais savoir quelle est la meilleurs manière d'enregistrer son contenu dans une base de données pour pouvoir le sauvegarder et l'extraire de nouveau à l'ouverture du form. Pensez-vous qu'un champs de type BLOB est
la
meilleure solution ? Si oui j'aimerais bien avoir des infos sur ce type de données.
Merci bcp ! Kamel
Salut Kamel ! :O)
Quel type de BD utilises-tu (Access, SLQ Server, Oracle, etc) ?
Et qu'entends-tu par "texte très long" ?
s'il entre dans un textbox sans créer d'overflow, c'est qu'il convient à un
type String (soit un max d'environ 2 milliards de caractères) ?
--
Cordialement
Yanick
MVP pour Visual Basic
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:eQf7HwuZFHA.3648@TK2MSFTNGP14.phx.gbl...
Bonsoir à tous,
Mon problème est le suivant:
Je développe une application en VB6 et j'ai un form qui contient un champs
text qui peut contenir un texte très long (retour à la ligne .... etc). Je
voudrais savoir quelle est la meilleurs manière d'enregistrer son contenu
dans une base de données pour pouvoir le sauvegarder et l'extraire de
nouveau à l'ouverture du form. Pensez-vous qu'un champs de type BLOB est
la
meilleure solution ? Si oui j'aimerais bien avoir des infos sur ce type de
données.
Quel type de BD utilises-tu (Access, SLQ Server, Oracle, etc) ? Et qu'entends-tu par "texte très long" ? s'il entre dans un textbox sans créer d'overflow, c'est qu'il convient à un type String (soit un max d'environ 2 milliards de caractères) ?
-- Cordialement Yanick MVP pour Visual Basic
"Kamel" a écrit dans le message de news:
Bonsoir à tous,
Mon problème est le suivant: Je développe une application en VB6 et j'ai un form qui contient un champs text qui peut contenir un texte très long (retour à la ligne .... etc). Je voudrais savoir quelle est la meilleurs manière d'enregistrer son contenu dans une base de données pour pouvoir le sauvegarder et l'extraire de nouveau à l'ouverture du form. Pensez-vous qu'un champs de type BLOB est
la
meilleure solution ? Si oui j'aimerais bien avoir des infos sur ce type de données.
Merci bcp ! Kamel
Kamel
En fait c'est un long texte qui est un sorte de script contenant un listing de plusieurs variables et de leur valeur correspondante avec des actions a faire. La BDD est oracle. En fait mon soucis ne vient pas du type String mais du type de la colonne qui va contenir cette données ne connaissant pas vraiment sa taille -> varchar2(????). J'aimerais pouvoir extraire mon texte tel qu'il est entré dans mon form ....
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de news:
Salut Kamel ! :O)
Quel type de BD utilises-tu (Access, SLQ Server, Oracle, etc) ? Et qu'entends-tu par "texte très long" ? s'il entre dans un textbox sans créer d'overflow, c'est qu'il convient à un type String (soit un max d'environ 2 milliards de caractères) ?
-- Cordialement Yanick MVP pour Visual Basic
"Kamel" a écrit dans le message de news:
Bonsoir à tous,
Mon problème est le suivant: Je développe une application en VB6 et j'ai un form qui contient un champs text qui peut contenir un texte très long (retour à la ligne .... etc). Je voudrais savoir quelle est la meilleurs manière d'enregistrer son contenu dans une base de données pour pouvoir le sauvegarder et l'extraire de nouveau à l'ouverture du form. Pensez-vous qu'un champs de type BLOB est
la
meilleure solution ? Si oui j'aimerais bien avoir des infos sur ce type de données.
Merci bcp ! Kamel
En fait c'est un long texte qui est un sorte de script contenant un listing
de plusieurs variables et de leur valeur correspondante avec des actions a
faire.
La BDD est oracle. En fait mon soucis ne vient pas du type String mais du
type de la colonne qui va contenir cette données ne connaissant pas vraiment
sa taille -> varchar2(????). J'aimerais pouvoir extraire mon texte tel qu'il
est entré dans mon form ....
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news: O5Q001uZFHA.1152@tk2msftngp13.phx.gbl...
Salut Kamel ! :O)
Quel type de BD utilises-tu (Access, SLQ Server, Oracle, etc) ?
Et qu'entends-tu par "texte très long" ?
s'il entre dans un textbox sans créer d'overflow, c'est qu'il convient à
un
type String (soit un max d'environ 2 milliards de caractères) ?
--
Cordialement
Yanick
MVP pour Visual Basic
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:eQf7HwuZFHA.3648@TK2MSFTNGP14.phx.gbl...
Bonsoir à tous,
Mon problème est le suivant:
Je développe une application en VB6 et j'ai un form qui contient un
champs
text qui peut contenir un texte très long (retour à la ligne .... etc).
Je
voudrais savoir quelle est la meilleurs manière d'enregistrer son contenu
dans une base de données pour pouvoir le sauvegarder et l'extraire de
nouveau à l'ouverture du form. Pensez-vous qu'un champs de type BLOB est
la
meilleure solution ? Si oui j'aimerais bien avoir des infos sur ce type
de
données.
En fait c'est un long texte qui est un sorte de script contenant un listing de plusieurs variables et de leur valeur correspondante avec des actions a faire. La BDD est oracle. En fait mon soucis ne vient pas du type String mais du type de la colonne qui va contenir cette données ne connaissant pas vraiment sa taille -> varchar2(????). J'aimerais pouvoir extraire mon texte tel qu'il est entré dans mon form ....
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de news:
Salut Kamel ! :O)
Quel type de BD utilises-tu (Access, SLQ Server, Oracle, etc) ? Et qu'entends-tu par "texte très long" ? s'il entre dans un textbox sans créer d'overflow, c'est qu'il convient à un type String (soit un max d'environ 2 milliards de caractères) ?
-- Cordialement Yanick MVP pour Visual Basic
"Kamel" a écrit dans le message de news:
Bonsoir à tous,
Mon problème est le suivant: Je développe une application en VB6 et j'ai un form qui contient un champs text qui peut contenir un texte très long (retour à la ligne .... etc). Je voudrais savoir quelle est la meilleurs manière d'enregistrer son contenu dans une base de données pour pouvoir le sauvegarder et l'extraire de nouveau à l'ouverture du form. Pensez-vous qu'un champs de type BLOB est
la
meilleure solution ? Si oui j'aimerais bien avoir des infos sur ce type de données.
Merci bcp ! Kamel
Zoury
Salut Kamel !
Il existe le type CLOB qui serait peut-être plus approprié, mais ce dernier ne semble pas supporté par VB et/ou ADO... Le type LONG quant à lui aurait pu convenir, seulement il n'est plus recommandé depuis Oracle 9 (voir article ci bas).
Alors, oui, tu peux employer le type BLOB : http://www.ss64.com/orasyntax/datatypes.html
Voici un exemple d'utilisation sous VB (version francaise toujours douteuse.. ;O) : http://support.microsoft.com/kb/185958/fr
-- Cordialement Yanick MVP pour Visual Basic
"Kamel" a écrit dans le message de news:
En fait c'est un long texte qui est un sorte de script contenant un
listing
de plusieurs variables et de leur valeur correspondante avec des actions a faire. La BDD est oracle. En fait mon soucis ne vient pas du type String mais du type de la colonne qui va contenir cette données ne connaissant pas
vraiment
sa taille -> varchar2(????). J'aimerais pouvoir extraire mon texte tel
qu'il
est entré dans mon form ....
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de news: > Salut Kamel ! :O) > > Quel type de BD utilises-tu (Access, SLQ Server, Oracle, etc) ? > Et qu'entends-tu par "texte très long" ? > s'il entre dans un textbox sans créer d'overflow, c'est qu'il convient à > un > type String (soit un max d'environ 2 milliards de caractères) ? > > -- > Cordialement > Yanick > MVP pour Visual Basic > > "Kamel" a écrit dans le message de > news: >> Bonsoir à tous, >> >> Mon problème est le suivant: >> Je développe une application en VB6 et j'ai un form qui contient un >> champs >> text qui peut contenir un texte très long (retour à la ligne .... etc). >> Je >> voudrais savoir quelle est la meilleurs manière d'enregistrer son
contenu
>> dans une base de données pour pouvoir le sauvegarder et l'extraire de >> nouveau à l'ouverture du form. Pensez-vous qu'un champs de type BLOB
est
> la >> meilleure solution ? Si oui j'aimerais bien avoir des infos sur ce type >> de >> données. >> >> Merci bcp ! >> Kamel >> >> > >
Salut Kamel !
Il existe le type CLOB qui serait peut-être plus approprié, mais ce dernier
ne semble pas supporté par VB et/ou ADO...
Le type LONG quant à lui aurait pu convenir, seulement il n'est plus
recommandé depuis Oracle 9 (voir article ci bas).
Alors, oui, tu peux employer le type BLOB :
http://www.ss64.com/orasyntax/datatypes.html
Voici un exemple d'utilisation sous VB (version francaise toujours
douteuse.. ;O) :
http://support.microsoft.com/kb/185958/fr
--
Cordialement
Yanick
MVP pour Visual Basic
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:OcaJO5uZFHA.1404@TK2MSFTNGP09.phx.gbl...
En fait c'est un long texte qui est un sorte de script contenant un
listing
de plusieurs variables et de leur valeur correspondante avec des actions a
faire.
La BDD est oracle. En fait mon soucis ne vient pas du type String mais du
type de la colonne qui va contenir cette données ne connaissant pas
vraiment
sa taille -> varchar2(????). J'aimerais pouvoir extraire mon texte tel
qu'il
est entré dans mon form ....
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news: O5Q001uZFHA.1152@tk2msftngp13.phx.gbl...
> Salut Kamel ! :O)
>
> Quel type de BD utilises-tu (Access, SLQ Server, Oracle, etc) ?
> Et qu'entends-tu par "texte très long" ?
> s'il entre dans un textbox sans créer d'overflow, c'est qu'il convient à
> un
> type String (soit un max d'environ 2 milliards de caractères) ?
>
> --
> Cordialement
> Yanick
> MVP pour Visual Basic
>
> "Kamel" <kamel@bogoss.com> a écrit dans le message de
> news:eQf7HwuZFHA.3648@TK2MSFTNGP14.phx.gbl...
>> Bonsoir à tous,
>>
>> Mon problème est le suivant:
>> Je développe une application en VB6 et j'ai un form qui contient un
>> champs
>> text qui peut contenir un texte très long (retour à la ligne .... etc).
>> Je
>> voudrais savoir quelle est la meilleurs manière d'enregistrer son
contenu
>> dans une base de données pour pouvoir le sauvegarder et l'extraire de
>> nouveau à l'ouverture du form. Pensez-vous qu'un champs de type BLOB
est
> la
>> meilleure solution ? Si oui j'aimerais bien avoir des infos sur ce type
>> de
>> données.
>>
>> Merci bcp !
>> Kamel
>>
>>
>
>
Il existe le type CLOB qui serait peut-être plus approprié, mais ce dernier ne semble pas supporté par VB et/ou ADO... Le type LONG quant à lui aurait pu convenir, seulement il n'est plus recommandé depuis Oracle 9 (voir article ci bas).
Alors, oui, tu peux employer le type BLOB : http://www.ss64.com/orasyntax/datatypes.html
Voici un exemple d'utilisation sous VB (version francaise toujours douteuse.. ;O) : http://support.microsoft.com/kb/185958/fr
-- Cordialement Yanick MVP pour Visual Basic
"Kamel" a écrit dans le message de news:
En fait c'est un long texte qui est un sorte de script contenant un
listing
de plusieurs variables et de leur valeur correspondante avec des actions a faire. La BDD est oracle. En fait mon soucis ne vient pas du type String mais du type de la colonne qui va contenir cette données ne connaissant pas
vraiment
sa taille -> varchar2(????). J'aimerais pouvoir extraire mon texte tel
qu'il
est entré dans mon form ....
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de news: > Salut Kamel ! :O) > > Quel type de BD utilises-tu (Access, SLQ Server, Oracle, etc) ? > Et qu'entends-tu par "texte très long" ? > s'il entre dans un textbox sans créer d'overflow, c'est qu'il convient à > un > type String (soit un max d'environ 2 milliards de caractères) ? > > -- > Cordialement > Yanick > MVP pour Visual Basic > > "Kamel" a écrit dans le message de > news: >> Bonsoir à tous, >> >> Mon problème est le suivant: >> Je développe une application en VB6 et j'ai un form qui contient un >> champs >> text qui peut contenir un texte très long (retour à la ligne .... etc). >> Je >> voudrais savoir quelle est la meilleurs manière d'enregistrer son
contenu
>> dans une base de données pour pouvoir le sauvegarder et l'extraire de >> nouveau à l'ouverture du form. Pensez-vous qu'un champs de type BLOB
est
> la >> meilleure solution ? Si oui j'aimerais bien avoir des infos sur ce type >> de >> données. >> >> Merci bcp ! >> Kamel >> >> > >