odbc_exec error

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Markos
Δημοσιεύσεις: 17
Εγγραφή: 25 Ιουν 2003 18:28

odbc_exec error

Δημοσίευση από Markos » 16 Ιούλ 2003 14:57

Γεια σε όλους,
προσπαθώ να κάνω νέα εγγραφή σε πίνακα ms access

$dib=odbc_connect ("north","","");
if ($dib) echo "ok <br>";
$custadd ="insert into cust ( customerid , companyname ) values ('asdfg' , 'dfdsfsfd')";
echo $custadd . "<br>";
$doe = odbc_exec($dib, $custadd);
if ($doe) echo "ok <br>";

και παίρνω το λάθος

Warning: SQL error: [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query., SQL state S1000 in SQLExecDirect in c:\inetpub\wwwroot\phptest\custaddaction.php on line 26

παρόμοια λάθη εμφανίζονται σε κάθε action query, τα απλά select δουλεύουν κανονικά.

Μήπως γνωρίζει κανείς κάτι σχετικό που μπορεί να βοηθήσει ???
Ευχαριστώ προκαταβολικά. :oops:
Bye.

Άβαταρ μέλους
hohios
Δημοσιεύσεις: 171
Εγγραφή: 10 Μάιος 2001 03:00
Τοποθεσία: Heraklion Crete,Greece
Επικοινωνία:

odbc_exec error

Δημοσίευση από hohios » 16 Ιούλ 2003 18:20

$custadd ="insert into cust ( customerid , companyname ) values ('asdfg' , 'dfdsfsfd')";
Δεν νομίζω το customerid πεδίο να είναι text αλλά Identity Field.
Σε ένα Identity Field ποτέ δεν βάζεις τιμή.
Δοκίμασε:
$custadd ="insert into cust ( companyname ) values ('dfdsfsfd')";

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

odbc_exec error

Δημοσίευση από Rapid-eraser » 16 Ιούλ 2003 18:24

dev etixe pote va asxoli8o me access
prosopika pistebo pos dev exei voima va kaveis kati tetoio.

giati dev dokimazeis mia database tis prokopis ?

blepe postrgree mysql informix kai dev simazebete ?

dev kserw ti se bon8aei va to kaveis se access
alla 8a se simbouleba va prospa8iseis va apokoliseis
tis efarmoges sou apo ta afstira plaisia tou office
akoma kai av se dieukolivouv stnv apoperatosi twv efarmogov sou
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Markos
Δημοσιεύσεις: 17
Εγγραφή: 25 Ιουν 2003 18:28

odbc_exec error

Δημοσίευση από Markos » 17 Ιούλ 2003 14:37

Καλά κατάλαβα... μη βαράτε....
πετάμε access και σιγά σιγά ότι έχει σχέσει με microsoft :D

Κατάβασα MySql και βλέπουμε ...

Ευχαριστώ πολύ.
Bye.

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

odbc_exec error

Δημοσίευση από Rapid-eraser » 17 Ιούλ 2003 17:20

ox sorry av favike oti eimouva epi8etikos se sxesi me tnv access
alla dev mporeis va kaveis doulitsa me aftn stadar...

afou katebases mysql 8a kaveis epitelous tnv douleia sou

oti problima exeis xose post edw eimaste :)
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Markos
Δημοσιεύσεις: 17
Εγγραφή: 25 Ιουν 2003 18:28

odbc_exec error

Δημοσίευση από Markos » 18 Ιούλ 2003 15:31

Mpa, mhn to skeftese, den exv kamia latreia sthn access,
eksalou o kathenas leei thn gnvmh tou symfvna me tis empeiries tou.
Einai symantiko na akoume tous allous kai na ofeloumaste apo tin
etoimh gnvsh.

Thanks, ta leme syntoma.
Bye.

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης