OVH Cloud OVH Cloud

champs varchar indexer et caracteres /-

5 réponses
Avatar
lo
bonjour,
je requete une base sql avec un exe vb6 en utilisant ADO
et je n'arrive pas a inserer dans une table des chaines de caractères
comportant des "/ - ."
je ne souhaite pas utiliser de procedure stockées car je pense que cela
me ferait perdre trop de temps a mettre en place??
mes champs sont des index!!

mes requetes sont du genre

recordset!addnews= variable
recordset!update

Merci pour votre aide

5 réponses

Avatar
Philippe T [MS]
Bonjour,

Je pense pourtant qu'il serait plus judicieux d'utiliser des procédures
stockées : mieux d'un point de vue maintenance de la solution, meilleurs
performances, plus simple à mettre en place.

Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france

"lo" wrote in message
news:421bb679$0$8081$
bonjour,
je requete une base sql avec un exe vb6 en utilisant ADO
et je n'arrive pas a inserer dans une table des chaines de caractères
comportant des "/ - ."
je ne souhaite pas utiliser de procedure stockées car je pense que cela
me ferait perdre trop de temps a mettre en place??
mes champs sont des index!!

mes requetes sont du genre

recordset!addnews= variable
recordset!update

Merci pour votre aide


Avatar
Med Bouchenafa
Si cela fonctionne sans soucis avec d'autres chaines de caractères, il est
fort possible que le caractère "/" possède un sens particulier. Auquel cas
il faut le doubler.

--
Bien cordialement
Med Bouchenafa

"lo" a écrit dans le message de news:
421bb679$0$8081$
bonjour,
je requete une base sql avec un exe vb6 en utilisant ADO
et je n'arrive pas a inserer dans une table des chaines de caractères
comportant des "/ - ."
je ne souhaite pas utiliser de procedure stockées car je pense que cela me
ferait perdre trop de temps a mettre en place??
mes champs sont des index!!

mes requetes sont du genre

recordset!addnews= variable
recordset!update

Merci pour votre aide


Avatar
Patrice
Quel est l'erreur constatée ?

Je pense que le plus simple est d'utiliser le générateur de profil pour voir
l'instruction envoyée vers le serveur.

Patrice
--

"lo" a écrit dans le message de
news:421bb679$0$8081$
bonjour,
je requete une base sql avec un exe vb6 en utilisant ADO
et je n'arrive pas a inserer dans une table des chaines de caractères
comportant des "/ - ."
je ne souhaite pas utiliser de procedure stockées car je pense que cela
me ferait perdre trop de temps a mettre en place??
mes champs sont des index!!

mes requetes sont du genre

recordset!addnews= variable
recordset!update

Merci pour votre aide


Avatar
laurent leroy
Merci pour vos réponses
Juste une question
Avez vous un exemple simple de mise en place de procedure stockées
ENCORE MERCI

"lo" a écrit dans le message de
news:421bb679$0$8081$
bonjour,
je requete une base sql avec un exe vb6 en utilisant ADO
et je n'arrive pas a inserer dans une table des chaines de caractères
comportant des "/ - ."
je ne souhaite pas utiliser de procedure stockées car je pense que cela
me ferait perdre trop de temps a mettre en place??
mes champs sont des index!!

mes requetes sont du genre

recordset!addnews= variable
recordset!update

Merci pour votre aide


Avatar
Philippe T [MS]
Bonjour,

CREATE PROCEDURE p_MaProcInsert
(
@MonGuid uniqueidentifier,
@MaChaine nvarchar(100)
)
AS
BEGIN
SET NOCOUNT ON

INSERT INTO MaTable(MY_ID, MY_STRING)
VALUES(@MonGuid, @MaChaine)

END
GO


Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france

"laurent leroy" wrote in message
news:421c7f0e$0$11963$
Merci pour vos réponses
Juste une question
Avez vous un exemple simple de mise en place de procedure stockées
ENCORE MERCI

"lo" a écrit dans le message de
news:421bb679$0$8081$
> bonjour,
> je requete une base sql avec un exe vb6 en utilisant ADO
> et je n'arrive pas a inserer dans une table des chaines de caractères
> comportant des "/ - ."
> je ne souhaite pas utiliser de procedure stockées car je pense que cela
> me ferait perdre trop de temps a mettre en place??
> mes champs sont des index!!
>
> mes requetes sont du genre
>
> recordset!addnews= variable
> recordset!update
>
> Merci pour votre aide