Si c'est SQLServeur, tu peux utiliser SQLDMO au lieu des ADO.
"Patrick" a écrit dans le message de news:
Bonjour,
J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela :
adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _ "Values ('Alberta', 'AB');" & vbCr & _ "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _ "Values ('Atlantic', 'AT');"
"adoConn" était l'objet avec la connexion avec ADO.
Connaissez-vous une solution ?
Merci pour votre aide.
-- Patrick
Patrick
Non, c'est Oracle.
Merci.
"" wrote:
Si c'est SQLServeur, tu peux utiliser SQLDMO au lieu des ADO.
"Patrick" a écrit dans le message de news: > Bonjour, > > J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela : > > adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _ > "Values ('Alberta', 'AB');" & vbCr & _ > "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _ > "Values ('Atlantic', 'AT');" > > "adoConn" était l'objet avec la connexion avec ADO. > > Connaissez-vous une solution ? > > Merci pour votre aide. > > -- > Patrick
Non, c'est Oracle.
Merci.
"thierry@free" wrote:
Si c'est SQLServeur, tu peux utiliser SQLDMO au lieu des ADO.
"Patrick" <nospam_patrick.fredin@iquebec.com> a écrit dans le message de
news:4DE325C6-308A-4635-BA52-79860130D3D6@microsoft.com...
> Bonjour,
>
> J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela :
>
> adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _
> "Values ('Alberta', 'AB');" & vbCr & _
> "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _
> "Values ('Atlantic', 'AT');"
>
> "adoConn" était l'objet avec la connexion avec ADO.
>
> Connaissez-vous une solution ?
>
> Merci pour votre aide.
>
> --
> Patrick
Si c'est SQLServeur, tu peux utiliser SQLDMO au lieu des ADO.
"Patrick" a écrit dans le message de news: > Bonjour, > > J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela : > > adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _ > "Values ('Alberta', 'AB');" & vbCr & _ > "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _ > "Values ('Atlantic', 'AT');" > > "adoConn" était l'objet avec la connexion avec ADO. > > Connaissez-vous une solution ? > > Merci pour votre aide. > > -- > Patrick
Fred
dans : news:, Patrick écrivait :
Bonjour,
Bonjour,
J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela :
adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _ "Values ('Alberta', 'AB');" & vbCr & _ "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _ "Values ('Atlantic', 'AT');"
"adoConn" était l'objet avec la connexion avec ADO.
Connaissez-vous une solution ?
Qu'est-ce qui ne va pas ? Un message d'erreur ?
PS : les vbCr sont inutiles et peut-être même source d'erreur (à vérifier).
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
dans : news:4DE325C6-308A-4635-BA52-79860130D3D6@microsoft.com,
Patrick écrivait :
Bonjour,
Bonjour,
J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela
:
adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _
"Values ('Alberta', 'AB');" & vbCr & _
"Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _
"Values ('Atlantic', 'AT');"
"adoConn" était l'objet avec la connexion avec ADO.
Connaissez-vous une solution ?
Qu'est-ce qui ne va pas ? Un message d'erreur ?
PS : les vbCr sont inutiles et peut-être même source d'erreur (à
vérifier).
J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela :
adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _ "Values ('Alberta', 'AB');" & vbCr & _ "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _ "Values ('Atlantic', 'AT');"
"adoConn" était l'objet avec la connexion avec ADO.
Connaissez-vous une solution ?
Qu'est-ce qui ne va pas ? Un message d'erreur ?
PS : les vbCr sont inutiles et peut-être même source d'erreur (à vérifier).
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
John
Et en insérant des GO entre tes différents ordres ? "Patrick" wrote in message news:
Bonjour,
J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela :
adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _ "Values ('Alberta', 'AB');" & vbCr & _ "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _ "Values ('Atlantic', 'AT');"
"adoConn" était l'objet avec la connexion avec ADO.
Connaissez-vous une solution ?
Merci pour votre aide.
-- Patrick
Et en insérant des GO entre tes différents ordres ?
"Patrick" <nospam_patrick.fredin@iquebec.com> wrote in message
news:4DE325C6-308A-4635-BA52-79860130D3D6@microsoft.com...
Bonjour,
J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela :
adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _
"Values ('Alberta', 'AB');" & vbCr & _
"Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _
"Values ('Atlantic', 'AT');"
"adoConn" était l'objet avec la connexion avec ADO.
Et en insérant des GO entre tes différents ordres ? "Patrick" wrote in message news:
Bonjour,
J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela :
adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _ "Values ('Alberta', 'AB');" & vbCr & _ "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _ "Values ('Atlantic', 'AT');"
"adoConn" était l'objet avec la connexion avec ADO.
Connaissez-vous une solution ?
Merci pour votre aide.
-- Patrick
Patrick
Bonjour,
Merci pour ton aide.
En fait l'erreur est "Invalid Character" et ce caractère est le ";" à la fin de la première instruction INPUT.
Encore merci.
-- Patrick
"Fred" wrote:
dans : news:, Patrick écrivait :
> Bonjour,
Bonjour,
> J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela > : > > adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _ > "Values ('Alberta', 'AB');" & vbCr & _ > "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _ > "Values ('Atlantic', 'AT');" > > "adoConn" était l'objet avec la connexion avec ADO. > > Connaissez-vous une solution ?
Qu'est-ce qui ne va pas ? Un message d'erreur ?
PS : les vbCr sont inutiles et peut-être même source d'erreur (à vérifier).
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Bonjour,
Merci pour ton aide.
En fait l'erreur est "Invalid Character" et ce caractère est le ";" à la fin
de la première instruction INPUT.
Encore merci.
--
Patrick
"Fred" wrote:
dans : news:4DE325C6-308A-4635-BA52-79860130D3D6@microsoft.com,
Patrick écrivait :
> Bonjour,
Bonjour,
> J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela
> :
>
> adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _
> "Values ('Alberta', 'AB');" & vbCr & _
> "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _
> "Values ('Atlantic', 'AT');"
>
> "adoConn" était l'objet avec la connexion avec ADO.
>
> Connaissez-vous une solution ?
Qu'est-ce qui ne va pas ? Un message d'erreur ?
PS : les vbCr sont inutiles et peut-être même source d'erreur (à
vérifier).
En fait l'erreur est "Invalid Character" et ce caractère est le ";" à la fin de la première instruction INPUT.
Encore merci.
-- Patrick
"Fred" wrote:
dans : news:, Patrick écrivait :
> Bonjour,
Bonjour,
> J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela > : > > adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _ > "Values ('Alberta', 'AB');" & vbCr & _ > "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _ > "Values ('Atlantic', 'AT');" > > "adoConn" était l'objet avec la connexion avec ADO. > > Connaissez-vous une solution ?
Qu'est-ce qui ne va pas ? Un message d'erreur ?
PS : les vbCr sont inutiles et peut-être même source d'erreur (à vérifier).
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Patrick
Bonjour,
Le problème est qu'il n'aime pas le ";" à la fin de la 1e instruction.
Merci.
-- Patrick
"John" wrote:
Et en insérant des GO entre tes différents ordres ? "Patrick" wrote in message news: > Bonjour, > > J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela : > > adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _ > "Values ('Alberta', 'AB');" & vbCr & _ > "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _ > "Values ('Atlantic', 'AT');" > > "adoConn" était l'objet avec la connexion avec ADO. > > Connaissez-vous une solution ? > > Merci pour votre aide. > > -- > Patrick
Bonjour,
Le problème est qu'il n'aime pas le ";" à la fin de la 1e instruction.
Merci.
--
Patrick
"John" wrote:
Et en insérant des GO entre tes différents ordres ?
"Patrick" <nospam_patrick.fredin@iquebec.com> wrote in message
news:4DE325C6-308A-4635-BA52-79860130D3D6@microsoft.com...
> Bonjour,
>
> J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela :
>
> adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _
> "Values ('Alberta', 'AB');" & vbCr & _
> "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _
> "Values ('Atlantic', 'AT');"
>
> "adoConn" était l'objet avec la connexion avec ADO.
>
> Connaissez-vous une solution ?
>
> Merci pour votre aide.
>
> --
> Patrick
Le problème est qu'il n'aime pas le ";" à la fin de la 1e instruction.
Merci.
-- Patrick
"John" wrote:
Et en insérant des GO entre tes différents ordres ? "Patrick" wrote in message news: > Bonjour, > > J'essais de faire exécuter plusieurs ordres SQL d'un coup, comme cela : > > adoConn.Execute "Insert into AREA (NM_NAME, CD_CODE" & vbCr & _ > "Values ('Alberta', 'AB');" & vbCr & _ > "Insert into AREA (NM_NAME, CD_CODE)" & vbCr & _ > "Values ('Atlantic', 'AT');" > > "adoConn" était l'objet avec la connexion avec ADO. > > Connaissez-vous une solution ? > > Merci pour votre aide. > > -- > Patrick
Fred
dans : news:, Patrick écrivait :
Bonjour,
Bonjour,
Merci pour ton aide.
En fait l'erreur est "Invalid Character" et ce caractère est le ";" à la fin de la première instruction INPUT.
As-tu essayé en enlevant les vbCr ? Il me semble pourtant avoir écrit ce genre de choses et même avec des paramètres répartis sur les différentes commandes. Mais j'utilise l'objet command plutôt que l'objet connection (je ne pense pas qu'il ait de différence pourtant) Peut-être s'agit-il d'une limitation liée à Oracle ? Peux-tu essayer avec une autre base ?
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
dans : news:A38FCEEC-FC6B-4170-A3C0-85F2A4DCB63F@microsoft.com,
Patrick écrivait :
Bonjour,
Bonjour,
Merci pour ton aide.
En fait l'erreur est "Invalid Character" et ce caractère est le ";" à
la fin de la première instruction INPUT.
As-tu essayé en enlevant les vbCr ?
Il me semble pourtant avoir écrit ce genre de choses et même avec des
paramètres répartis sur les différentes commandes.
Mais j'utilise l'objet command plutôt que l'objet connection (je ne
pense pas qu'il ait de différence pourtant)
Peut-être s'agit-il d'une limitation liée à Oracle ?
Peux-tu essayer avec une autre base ?
En fait l'erreur est "Invalid Character" et ce caractère est le ";" à la fin de la première instruction INPUT.
As-tu essayé en enlevant les vbCr ? Il me semble pourtant avoir écrit ce genre de choses et même avec des paramètres répartis sur les différentes commandes. Mais j'utilise l'objet command plutôt que l'objet connection (je ne pense pas qu'il ait de différence pourtant) Peut-être s'agit-il d'une limitation liée à Oracle ? Peux-tu essayer avec une autre base ?