j'ai un probl=E8me curieux et nouveau pour moi ( jamais vu=20
par le pass=E9)
J'ai migr=E9 une appli ASP connect=E9e sur SQL server vers=20
une version Lite sur ACCESS et je n'arrive =E0 faire ni=20
insert, ni delete ( alors que les select marchent tr=E8s=20
bien)
voici par exemple une requete d'insert:
insert into CANDIDATS ( nom,
[date],datedernierpassage,agence,dispo,qualification1)=20
values=20
('ARTY','05/02/2004','05/02/2004','A003','05/02/2004','PLO
MBIER')
erreur affich=E9e---> L'op=E9ration doit utiliser une=20
requ=EAte qui peut =EAtre mise =E0 jour.
quand je lance mes requetes dans une requete action =20
ACCESS, ca fonctionne tr=E8s bien.
D'o=F9 peut venir ce blocage ?????
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
Loïc
Peut-être utilises-tu un OpenRecordset au lieu d'un Execute ?
-----Message d'origine----- j'ai un problème curieux et nouveau pour moi ( jamais vu par le passé)
J'ai migré une appli ASP connectée sur SQL server vers une version Lite sur ACCESS et je n'arrive à faire ni insert, ni delete ( alors que les select marchent très bien)
voici par exemple une requete d'insert:
insert into CANDIDATS ( nom, [date],datedernierpassage,agence,dispo,qualification1) values ('ARTY','05/02/2004','05/02/2004','A003','05/02/2004','PLO MBIER')
erreur affichée---> L'opération doit utiliser une requête qui peut être mise à jour.
quand je lance mes requetes dans une requete action ACCESS, ca fonctionne très bien. D'où peut venir ce blocage ????? .
Peut-être utilises-tu un OpenRecordset au lieu d'un
Execute ?
-----Message d'origine-----
j'ai un problème curieux et nouveau pour moi ( jamais vu
par le passé)
J'ai migré une appli ASP connectée sur SQL server vers
une version Lite sur ACCESS et je n'arrive à faire ni
insert, ni delete ( alors que les select marchent très
bien)
voici par exemple une requete d'insert:
insert into CANDIDATS ( nom,
[date],datedernierpassage,agence,dispo,qualification1)
values
('ARTY','05/02/2004','05/02/2004','A003','05/02/2004','PLO
MBIER')
erreur affichée---> L'opération doit utiliser une
requête qui peut être mise à jour.
quand je lance mes requetes dans une requete action
ACCESS, ca fonctionne très bien.
D'où peut venir ce blocage ?????
.
Peut-être utilises-tu un OpenRecordset au lieu d'un Execute ?
-----Message d'origine----- j'ai un problème curieux et nouveau pour moi ( jamais vu par le passé)
J'ai migré une appli ASP connectée sur SQL server vers une version Lite sur ACCESS et je n'arrive à faire ni insert, ni delete ( alors que les select marchent très bien)
voici par exemple une requete d'insert:
insert into CANDIDATS ( nom, [date],datedernierpassage,agence,dispo,qualification1) values ('ARTY','05/02/2004','05/02/2004','A003','05/02/2004','PLO MBIER')
erreur affichée---> L'opération doit utiliser une requête qui peut être mise à jour.
quand je lance mes requetes dans une requete action ACCESS, ca fonctionne très bien. D'où peut venir ce blocage ????? .
Eric
Bonjour Patrick
Dans ton sql , il y a une erreur; les champs de type Date tu les passes comme des champs Text. Essaies cette forme :
insert into CANDIDATS ( nom, [date],datedernierpassage,agence,dispo,qualification1) values ('ARTY',#05/02/2004#,#05/02/2004#,'A003',#05/02/2004#,'PLO MBIER')
PS: les dates sont au format américain, donc faire gaffe à la position des jours et mois. En F c'est du genre jj/mm/aaaa et en date américaine mm/jj/aaaa
A+
-----Message d'origine----- j'ai un problème curieux et nouveau pour moi ( jamais vu par le passé)
J'ai migré une appli ASP connectée sur SQL server vers une version Lite sur ACCESS et je n'arrive à faire ni insert, ni delete ( alors que les select marchent très bien)
voici par exemple une requete d'insert:
insert into CANDIDATS ( nom, [date],datedernierpassage,agence,dispo,qualification1) values ('ARTY','05/02/2004','05/02/2004','A003','05/02/2004','PLO MBIER')
erreur affichée---> L'opération doit utiliser une requête qui peut être mise à jour.
quand je lance mes requetes dans une requete action ACCESS, ca fonctionne très bien. D'où peut venir ce blocage ????? .
Bonjour Patrick
Dans ton sql , il y a une erreur; les champs de type Date
tu les passes comme des champs Text.
Essaies cette forme :
insert into CANDIDATS ( nom,
[date],datedernierpassage,agence,dispo,qualification1)
values
('ARTY',#05/02/2004#,#05/02/2004#,'A003',#05/02/2004#,'PLO
MBIER')
PS: les dates sont au format américain, donc faire gaffe à
la position des jours et mois. En F c'est du genre
jj/mm/aaaa et en date américaine mm/jj/aaaa
A+
-----Message d'origine-----
j'ai un problème curieux et nouveau pour moi ( jamais vu
par le passé)
J'ai migré une appli ASP connectée sur SQL server vers
une version Lite sur ACCESS et je n'arrive à faire ni
insert, ni delete ( alors que les select marchent très
bien)
voici par exemple une requete d'insert:
insert into CANDIDATS ( nom,
[date],datedernierpassage,agence,dispo,qualification1)
values
('ARTY','05/02/2004','05/02/2004','A003','05/02/2004','PLO
MBIER')
erreur affichée---> L'opération doit utiliser une
requête qui peut être mise à jour.
quand je lance mes requetes dans une requete action
ACCESS, ca fonctionne très bien.
D'où peut venir ce blocage ?????
.
Dans ton sql , il y a une erreur; les champs de type Date tu les passes comme des champs Text. Essaies cette forme :
insert into CANDIDATS ( nom, [date],datedernierpassage,agence,dispo,qualification1) values ('ARTY',#05/02/2004#,#05/02/2004#,'A003',#05/02/2004#,'PLO MBIER')
PS: les dates sont au format américain, donc faire gaffe à la position des jours et mois. En F c'est du genre jj/mm/aaaa et en date américaine mm/jj/aaaa
A+
-----Message d'origine----- j'ai un problème curieux et nouveau pour moi ( jamais vu par le passé)
J'ai migré une appli ASP connectée sur SQL server vers une version Lite sur ACCESS et je n'arrive à faire ni insert, ni delete ( alors que les select marchent très bien)
voici par exemple une requete d'insert:
insert into CANDIDATS ( nom, [date],datedernierpassage,agence,dispo,qualification1) values ('ARTY','05/02/2004','05/02/2004','A003','05/02/2004','PLO MBIER')
erreur affichée---> L'opération doit utiliser une requête qui peut être mise à jour.
quand je lance mes requetes dans une requete action ACCESS, ca fonctionne très bien. D'où peut venir ce blocage ????? .
le signe # est indispensable dans les requetes SELECT , pas dans les insert ou le quote passe aussi. Mais j'ai aussi essayé avec le signe # et c'est pareil.
Je ne comprends pas, j'ai déjà fait plusieurs applis ASP avec ACCESS et c'est la première fois que ca bloque comme ça, et pourtant je n'ai rien changé à mes scripts habituels. De plus ca bloque aussi bien sur XP que sur Windows 2000.
-----Message d'origine----- Bonjour Patrick
Dans ton sql , il y a une erreur; les champs de type Date
tu les passes comme des champs Text. Essaies cette forme :
insert into CANDIDATS ( nom, [date],datedernierpassage,agence,dispo,qualification1) values
PS: les dates sont au format américain, donc faire gaffe à
la position des jours et mois. En F c'est du genre jj/mm/aaaa et en date américaine mm/jj/aaaa
A+
-----Message d'origine----- j'ai un problème curieux et nouveau pour moi ( jamais vu
par le passé)
J'ai migré une appli ASP connectée sur SQL server vers une version Lite sur ACCESS et je n'arrive à faire ni insert, ni delete ( alors que les select marchent très bien)
voici par exemple une requete d'insert:
insert into CANDIDATS ( nom, [date],datedernierpassage,agence,dispo,qualification1) values
erreur affichée---> L'opération doit utiliser une requête qui peut être mise à jour.
quand je lance mes requetes dans une requete action ACCESS, ca fonctionne très bien. D'où peut venir ce blocage ????? .
.
le signe # est indispensable dans les requetes SELECT ,
pas dans les insert ou le quote passe aussi.
Mais j'ai aussi essayé avec le signe # et c'est pareil.
Je ne comprends pas, j'ai déjà fait plusieurs applis ASP
avec ACCESS et c'est la première fois que ca bloque comme
ça, et pourtant je n'ai rien changé à mes scripts
habituels.
De plus ca bloque aussi bien sur XP que sur Windows 2000.
-----Message d'origine-----
Bonjour Patrick
Dans ton sql , il y a une erreur; les champs de type
Date
tu les passes comme des champs Text.
Essaies cette forme :
insert into CANDIDATS ( nom,
[date],datedernierpassage,agence,dispo,qualification1)
values
PS: les dates sont au format américain, donc faire gaffe
à
la position des jours et mois. En F c'est du genre
jj/mm/aaaa et en date américaine mm/jj/aaaa
A+
-----Message d'origine-----
j'ai un problème curieux et nouveau pour moi ( jamais
vu
par le passé)
J'ai migré une appli ASP connectée sur SQL server vers
une version Lite sur ACCESS et je n'arrive à faire ni
insert, ni delete ( alors que les select marchent très
bien)
voici par exemple une requete d'insert:
insert into CANDIDATS ( nom,
[date],datedernierpassage,agence,dispo,qualification1)
values
le signe # est indispensable dans les requetes SELECT , pas dans les insert ou le quote passe aussi. Mais j'ai aussi essayé avec le signe # et c'est pareil.
Je ne comprends pas, j'ai déjà fait plusieurs applis ASP avec ACCESS et c'est la première fois que ca bloque comme ça, et pourtant je n'ai rien changé à mes scripts habituels. De plus ca bloque aussi bien sur XP que sur Windows 2000.
-----Message d'origine----- Bonjour Patrick
Dans ton sql , il y a une erreur; les champs de type Date
tu les passes comme des champs Text. Essaies cette forme :
insert into CANDIDATS ( nom, [date],datedernierpassage,agence,dispo,qualification1) values
PS: les dates sont au format américain, donc faire gaffe à
la position des jours et mois. En F c'est du genre jj/mm/aaaa et en date américaine mm/jj/aaaa
A+
-----Message d'origine----- j'ai un problème curieux et nouveau pour moi ( jamais vu
par le passé)
J'ai migré une appli ASP connectée sur SQL server vers une version Lite sur ACCESS et je n'arrive à faire ni insert, ni delete ( alors que les select marchent très bien)
voici par exemple une requete d'insert:
insert into CANDIDATS ( nom, [date],datedernierpassage,agence,dispo,qualification1) values
erreur affichée---> L'opération doit utiliser une requête qui peut être mise à jour.
quand je lance mes requetes dans une requete action ACCESS, ca fonctionne très bien. D'où peut venir ce blocage ????? .
.
Patrick A
non, non j'utilise un command.execute l'appli marche super bien dans SQL et jusqu'à préent mes versions lite se passient bien, mais la, je ne comprends pas, plus rien, ne passe et c'est le cas de plusieurs applis. Je me demande si ce n'est pas lié à des questions de version ACCESS ( Office XP )
-----Message d'origine----- Peut-être utilises-tu un OpenRecordset au lieu d'un Execute ?
-----Message d'origine----- j'ai un problème curieux et nouveau pour moi ( jamais vu
par le passé)
J'ai migré une appli ASP connectée sur SQL server vers une version Lite sur ACCESS et je n'arrive à faire ni insert, ni delete ( alors que les select marchent très bien)
voici par exemple une requete d'insert:
insert into CANDIDATS ( nom, [date],datedernierpassage,agence,dispo,qualification1) values
erreur affichée---> L'opération doit utiliser une requête qui peut être mise à jour.
quand je lance mes requetes dans une requete action ACCESS, ca fonctionne très bien. D'où peut venir ce blocage ????? .
.
non, non j'utilise un command.execute
l'appli marche super bien dans SQL et jusqu'à préent mes
versions lite se passient bien, mais la, je ne comprends
pas, plus rien, ne passe et c'est le cas de plusieurs
applis.
Je me demande si ce n'est pas lié à des questions de
version ACCESS ( Office XP )
-----Message d'origine-----
Peut-être utilises-tu un OpenRecordset au lieu d'un
Execute ?
-----Message d'origine-----
j'ai un problème curieux et nouveau pour moi ( jamais
vu
par le passé)
J'ai migré une appli ASP connectée sur SQL server vers
une version Lite sur ACCESS et je n'arrive à faire ni
insert, ni delete ( alors que les select marchent très
bien)
voici par exemple une requete d'insert:
insert into CANDIDATS ( nom,
[date],datedernierpassage,agence,dispo,qualification1)
values
non, non j'utilise un command.execute l'appli marche super bien dans SQL et jusqu'à préent mes versions lite se passient bien, mais la, je ne comprends pas, plus rien, ne passe et c'est le cas de plusieurs applis. Je me demande si ce n'est pas lié à des questions de version ACCESS ( Office XP )
-----Message d'origine----- Peut-être utilises-tu un OpenRecordset au lieu d'un Execute ?
-----Message d'origine----- j'ai un problème curieux et nouveau pour moi ( jamais vu
par le passé)
J'ai migré une appli ASP connectée sur SQL server vers une version Lite sur ACCESS et je n'arrive à faire ni insert, ni delete ( alors que les select marchent très bien)
voici par exemple une requete d'insert:
insert into CANDIDATS ( nom, [date],datedernierpassage,agence,dispo,qualification1) values