Probléme de conncetion/mise à jours à une base access distante?
dj_techno
Messages postés19Date d'inscriptionvendredi 19 mars 2004StatutMembreDernière intervention23 janvier 2013
-
16 déc. 2008 à 17:36
dj_techno
Messages postés19Date d'inscriptionvendredi 19 mars 2004StatutMembreDernière intervention23 janvier 2013
-
17 déc. 2008 à 17:21
salut
je me connecte à une base distante mais lors du lancement de quelques form il y'a le message suivant
l'opération doit utiliser une requête qui peut être mise à jour.
surtout dans les form ou il y'a un calcul au lancement de la form,
exemple: une form ou je dois faire un calcul au lancement de la page dans OnActivate, il y'a le code suivant:
var
dif:integer;
naiss:tdatetime;
ans,mois,jours,ans1,mois1,jours1:word;
begin
debut.Dtailsagents1.Enabled:=false;
combobox1.Text:='';
dif:=0;
decodedate(now,ans,mois,jours);
adotableinfo.First;
while not adotableinfo.EOF do
begin
naiss:=adotableinfo.Fields[13].asdatetime;
decodedate(naiss,ans1,mois1,jours1);
if ((mois=mois1)and(jours>=jours1))or(mois>mois1) then
dif:=ans-ans1 ;
if ((mois=mois1)and(jours<jours1))or(mois<mois1)then
dif:= (ans-ans1)-1;
mais toujours il y'a se message de requête qui peut être mise à jour, je ne sais pas ou le problème dans mon code même si j'ajoute adotableinfo.refresh rien ne se passe toujours même message ou il me dit que la base est en lecture seule
merci
A voir également:
Probléme de conncetion/mise à jours à une base access distante?
dj_techno
Messages postés19Date d'inscriptionvendredi 19 mars 2004StatutMembreDernière intervention23 janvier 20131 17 déc. 2008 à 17:21
alut
je viens de régler le problème, c'est au niveau de la propriété
cursorlocation du adoconnection je l'ai mis à cluseserver, au niveau
des datatables cluseclient, cursor type à ctstatic et lock type à
itbatchoptimistic.
mais le problème ici c'est que si je fais des modification ou j'ajoute
des enregistrement les données ne seront pas sauvegarder, je ne sais
pas comment régler sa même si j'ouvre la base .mdb je ne trouve pas les
modification ni les enregistrements ajoutés.
SVP je suis bien coincé et je ne trouve pas la solution