php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.02.2007, 12:31  
Erfahrener Benutzer
 
Registriert seit: 03.07.2003
Beiträge: 292
PHP-Kenntnisse:
Fortgeschritten
dh1sbg
Standard ADOdb - letzte Transaktion (bzw ID)

Hallo!

ich schreibe mit INSERT in über ADOdb auf eine Datenbank:

Code:
insert into myTable (id,blabla) values("","irgendwas").....
Nun brauche ich GENAU DIESE ID, damit ich weitere Tabellen korrekt bearbeiten kann.

Weiss jemand, wie das geht? Bin irgendwie beim Googlen total in der Sackgasse..

Danke
Bruno
dh1sbg ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.02.2007, 12:37  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Bei ADOdb heißt das glaube ich einfach $db->insert_id()
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 04.02.2007, 13:05  
Erfahrener Benutzer
 
Registriert seit: 03.07.2003
Beiträge: 292
PHP-Kenntnisse:
Fortgeschritten
dh1sbg
Standard

Danke Agraajag,

aber scheinbar kann eine Access 2003 DB das nicht.
  • object(com_exception)#4 (6) { ["messagerotected"]=> string(169) "Source: ADODB.Connection
    Description: Die Argumente sind vom falschen Typ, liegen außerhalb des Gültigkeitsbereiches oder sind miteinander unvereinbar." ["stringrivate"]=> string(0) "" ["coderotected"]=> ..... ["function"]=> string(9) "Insert_Id" ["class"]=> string(3) "com" ["type"]=> string(2) "->" ["args"]=> array(0) { } } } }
ich habe diesen Code dazu

Code:
$rec=$conn->Execute($insertSQL); // Dieser Code wird ausgeführt!!

try{
      echo  $conn->Insert_Id();
      } catch (exception $e) {
             var_dump($e);
     }
dh1sbg ist offline   Mit Zitat antworten
Alt 04.02.2007, 13:11  
Erfahrener Benutzer
 
Registriert seit: 03.07.2003
Beiträge: 292
PHP-Kenntnisse:
Fortgeschritten
dh1sbg
Standard

ADODB unterstützt auch $connection->Affected_Rows() (gibt die Anzahl von Datensätzen
zurück welche vom letztten "update" oder "delete" betroffen wurden) und
$recordset->Insert_ID() (gibt die letzte "autoincrement" Zahl welche bei einer
"insert"-Anweisung erzeugt wurde zurück). Aber seien Sie gewarnt, das nicht alle
Datenbanken diese beiden Funktionen unterstützen.

trifft das für ACCESS DB's zu? wenn ja, gibt es da einen Workaround?

Gruss Bruno
dh1sbg ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
adodb und letztes (akutelles) Insert dh1sbg Datenbanken 1 11.03.2007 18:24
AdoDb kein FormatNumber? dh1sbg Datenbanken 3 17.02.2007 00:11
ADODB Bibliothek Lara Datenbanken 1 22.08.2006 17:14
Counter-Parameter mit ADOdb? rigo Datenbanken 5 04.07.2006 08:53
ADODB und addslashes DerDesian PHP Tipps 2006 1 25.04.2006 12:35
ADODB und Cache PHP Tipps 2006 0 15.02.2006 14:47
AdoDB Oracle/MySQL Kompatibilität!? PHP-Fortgeschrittene 2 26.01.2006 09:50
ADOdb Autoexecute? McLain PHP Tipps 2007 1 23.11.2005 14:02
osc-shop umbauen auf ADOdb PHP Tipps 2005-2 0 22.08.2005 23:08
Sybase SQL mit adodb ansteuern PHP-Fortgeschrittene 13 06.04.2005 16:03
Zugriff auf Sybase 8 Datenbank über ADOdb PHP-Fortgeschrittene 15 06.04.2005 15:55
Fehler mit AdoDB, aber nicht mit phpMyAdmin Transmitter PHP-Fortgeschrittene 2 23.09.2004 08:58
ADODB - Connect ---> Geht plötzlich nicht mehr.... votec-cougar PHP-Fortgeschrittene 0 06.09.2004 15:55
[Problem] ADOdb -> Access (.mdb) freq.9 PHP Tipps 2004 5 16.06.2004 16:38
Suche jemanden der mit ADODB bereits Erfahrungen hat PHP Tipps 2004 2 14.06.2004 15:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
adodb insert id, adodb insert_id, adodb insertid, adodb letzte id, php adodb insertid, php adodb insert id, php adodb last id, adodb php, adodb inserted id, php adodb letzte id, adodb php insert id, php adodb, die argumente sind vom falschen typ, liegen außerhalb des gültigkeitsbereiches oder sind miteinander unvereinbar, insert_id adodb, adodb get insert id, adodb insert get id, insert id adodb, adodb, adodb insert_id( ), adodb insert_id()

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:50 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.