php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.06.2004, 23:31  
Erfahrener Benutzer
 
Registriert seit: 10.07.2003
Beiträge: 280
freq.9
freq.9 eine Nachricht über ICQ schicken freq.9 eine Nachricht über MSN schicken
Standard [Problem] ADOdb -> Access (.mdb)

Ich gucke mir grad bisl ADOdb an. Mit MySQL funzt alles bestens nur wollt ich mich da auch mal mit Access auseinandersetzen. Nur bekomm ich mit diesem Code: (all der Code is aus der ADOdb Man kopiert aussa die von mir im Code gekennzeichnette Zeile)
Code:
<?php

include('adodb/adodb.inc.php');	   # load code common to ADOdb
$conn = &ADONewConnection('access');	# create a connection
$dsn = "Dbq=C:\Dokumente und Einstellungen\Administrator\Desktop\test.mdb"; // <-- eigene Zeile
$conn->PConnect($dsn);   # connect to MS-Access, northwind DSN
$recordSet = &$conn->Execute('SELECT * FROM Freunde');
if (!$recordSet) {
	print $conn->ErrorMsg();
}
else {
	while (!$recordSet->EOF) {
		print $recordSet->fields[0].' '.$recordSet->fields[1].'
';
		$recordSet->MoveNext();
	}
}

$recordSet->Close(); # optional
$conn->Close(); # optional

?>
diese Fehlermeldung:

Zitat:
Warning: odbc_pconnect(): SQL error: [Microsoft][ODBC Driver Manager] Ungültige Zeichenfolgen- oder Pufferlänge, SQL state S1090 in SQLConnect in C:\Server\Apache2\php\includes\adodb\drivers\adodb-odbc.inc.php on line 188
freq.9 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 16.06.2004, 09:51  
Gast
 
Beiträge: n/a
Standard

Hallo

Die dsn wird in der Systemsteuerung festgelegt

so bekommst du erstmal Anschluss
Code:
<?php
$dsn = "nwind";
$user = "administrator";
$passwort = "";
$verbindung = odbc_connect($dsn, $user, $passwort);
$sql = "SELECT * FROM Kunden";
$ergebnis = odbc_exec($verbindung, $sql);
odbc_result_all($ergebnis);
odbc_free_result($ergebnis);
odbc_close($verbindung);
?>
Gruß
Peter
 
Alt 16.06.2004, 10:17  
Gast
 
Beiträge: n/a
Standard

Du mußt unter Systemsteuerung->ODBC-Datenquellen->System DSN auf hinzufügen und die Parameter eingeben
 
Alt 16.06.2004, 15:30  
Erfahrener Benutzer
 
Registriert seit: 10.07.2003
Beiträge: 280
freq.9
freq.9 eine Nachricht über ICQ schicken freq.9 eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von crisou
Du mußt unter Systemsteuerung->ODBC-Datenquellen->System DSN auf hinzufügen und die Parameter eingeben
ich habe sowas wie "ODBC-Datenquellen" nicht in der Systemsteuerung :!
freq.9 ist offline  
Alt 16.06.2004, 15:40  
Gast
 
Beiträge: n/a
Standard

Würd mich wundern. Guck mal unter Verwaltung

Gruß
Peter
 
Alt 16.06.2004, 16:38  
Erfahrener Benutzer
 
Registriert seit: 10.07.2003
Beiträge: 280
freq.9
freq.9 eine Nachricht über ICQ schicken freq.9 eine Nachricht über MSN schicken
Standard

Okay danke funktioniert perfekt...
freq.9 ist offline  
 


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
aus PHP eine MS Access DB erstellen dh1sbg PHP-Fortgeschrittene 2 10.03.2008 10:15
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
MySQL to Access - INSERT INTO zu langsam bendigo Datenbanken 0 23.11.2005 16:33
Access Datenbank in MySQL Datenbank umwandeln karl Datenbanken 1 19.10.2005 17:04
Access Frage - Datenbankverbindung abfragen reimondo Off-Topic Diskussionen 1 01.10.2005 18:24
osc-shop umbauen auf ADOdb PHP Tipps 2005-2 0 22.08.2005 23:08
Problem mit MyODBC und Access fxp Datenbanken 0 04.07.2005 11:55
Sybase SQL mit adodb ansteuern PHP-Fortgeschrittene 13 06.04.2005 16:03
Daten von MySQL nach Access schaufeln Datenbanken 8 24.03.2005 09:58
MS Access &amp;amp; ODBC : Gibts DATE_FORMAT Funktion? Datenbanken 2 02.12.2004 14:36
Fehler mit AdoDB, aber nicht mit phpMyAdmin Transmitter PHP-Fortgeschrittene 2 23.09.2004 08:58
Mysql und Microsoft Access verbinden Datenbanken 4 20.07.2004 18:14
ACCESS Datenbank in Homepage darstellen !! --Hilfe-- PHP Tipps 2004 7 29.06.2004 17:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
adodb access, [microsoft][odbc driver manager] ungültige zeichenfolgen- oder pufferlänge, access adodb, ado access, adodb access 2010, access ado, ungültige zeichenfolgen- oder pufferlänge, php adodb mdb, php adodb access mdb, access adodb funktioniert nicht, odbc_result_all mdb access, access 2010 ado, \[microsoft][odbc driver manager] ungültige zeichenfolgen- oder pufferlänge\, [microsoft][odbc microsoft access driver]ungültige zeichenfolgen- oder pufferlänge., php adodb.inc .mdb, ado php access, access ungültige zeichenfolgen- oder pufferlänge, php adodb odbc, access ungültige zeichenfolge oder pufferlänge, odbc access ungültige

Alle Zeitangaben in WEZ +1. Es ist jetzt 05:23 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.