Voila mon pbm en qqs mots:
Lorsque je supprime une ligne de ma base
avec le bout de source suivant,
...
my $dbh = DBI->connect("DBI:XBase:DB") or die $DBI::errstr;
my $sth;
$prepare="delete from Identifiant where ID='1'";
$sth = $dbh->prepare($prepare);
$sth->execute() or die $sth->errstr();
...
L'element est bien supprimer de la bas, mais pas commité.
fichier Identifiant.dbf:
...
tata nom_tata 0
-> *tutu nom_tutu 1
toto nom_toto 2
...
et lorsque je commit manuellement, le module me retourne
l'erreur suivante:
"Commit ineffective while AutoCommit is on"
Comment puis je resoudre mon probleme SVP?
Merci d'avance pour vos reponce.
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
Jyce
C'est koi comme db ?? Avant de faire un déconnecte essaie de faire un $dbh->finnish. Sinon regarde avec perldoc DBD::MonBackendDB
Voili, voilo.
"Mickëy" a écrit dans le message de news:3fa691f4$0$2784$
Bonjour,
Voila mon pbm en qqs mots: Lorsque je supprime une ligne de ma base avec le bout de source suivant,
... my $dbh = DBI->connect("DBI:XBase:DB") or die $DBI::errstr; my $sth; $prepare="delete from Identifiant where ID='1'"; $sth = $dbh->prepare($prepare); $sth->execute() or die $sth->errstr(); ...
L'element est bien supprimer de la bas, mais pas commité. fichier Identifiant.dbf: ... tata nom_tata 0 -> *tutu nom_tutu 1 toto nom_toto 2 ... et lorsque je commit manuellement, le module me retourne l'erreur suivante:
"Commit ineffective while AutoCommit is on" Comment puis je resoudre mon probleme SVP? Merci d'avance pour vos reponce.
Michaël
C'est koi comme db ??
Avant de faire un déconnecte essaie de faire un $dbh->finnish.
Sinon regarde avec perldoc DBD::MonBackendDB
Voili, voilo.
"Mickëy" <michael.bruneau@tiscali.fr> a écrit dans le message de
news:3fa691f4$0$2784$626a54ce@news.free.fr...
Bonjour,
Voila mon pbm en qqs mots:
Lorsque je supprime une ligne de ma base
avec le bout de source suivant,
...
my $dbh = DBI->connect("DBI:XBase:DB") or die $DBI::errstr;
my $sth;
$prepare="delete from Identifiant where ID='1'";
$sth = $dbh->prepare($prepare);
$sth->execute() or die $sth->errstr();
...
L'element est bien supprimer de la bas, mais pas commité.
fichier Identifiant.dbf:
...
tata nom_tata 0
-> *tutu nom_tutu 1
toto nom_toto 2
...
et lorsque je commit manuellement, le module me retourne
l'erreur suivante:
"Commit ineffective while AutoCommit is on"
Comment puis je resoudre mon probleme SVP?
Merci d'avance pour vos reponce.
C'est koi comme db ?? Avant de faire un déconnecte essaie de faire un $dbh->finnish. Sinon regarde avec perldoc DBD::MonBackendDB
Voili, voilo.
"Mickëy" a écrit dans le message de news:3fa691f4$0$2784$
Bonjour,
Voila mon pbm en qqs mots: Lorsque je supprime une ligne de ma base avec le bout de source suivant,
... my $dbh = DBI->connect("DBI:XBase:DB") or die $DBI::errstr; my $sth; $prepare="delete from Identifiant where ID='1'"; $sth = $dbh->prepare($prepare); $sth->execute() or die $sth->errstr(); ...
L'element est bien supprimer de la bas, mais pas commité. fichier Identifiant.dbf: ... tata nom_tata 0 -> *tutu nom_tutu 1 toto nom_toto 2 ... et lorsque je commit manuellement, le module me retourne l'erreur suivante:
"Commit ineffective while AutoCommit is on" Comment puis je resoudre mon probleme SVP? Merci d'avance pour vos reponce.