| |
|
|
- page 1 - |
|
| dbHelper.pcu
cet Unit ist pour >= XProfan 10 Namensräume volonté soutenu (z.B: db.) et devrait verwendet volonté!
qui Hauptaufgabe cette Unit ist cela erstellen et entfernen einer DSN um OnTheFly per ODBC sur Datenbanken zugreifen trop peut, sans cet par den Benutzer einrichten trop laisser.
Desweiteren ist es possible une le vide Access-banque de données trop erstellen, um cet plus trop nutzen (DSN wird automatisch angelegt)
Beispiele et weitere Funktionen volonté folgen!
un paire Standard-Driver Namen befinden sich dans qui dbHelper.ph
Funktionsbeschreibung: (nehme db. comme Namensraum dans qui Beschreibung) Eckige Klammern kennzeichnen optionale paramètre Defaultwerte: User$ = Mot de passe$ = Driver$ = Microsoft Access Driver (*.mdb)
DSN$ = db.AddDSN(DataBaseName$, [User$, [Mot de passe$, [Driver$]]]) Fügt une DSN-Eintrag dans den Benutzerdatenquellen un DSN$ ist im Fehlerfalle un Leerstring, ansonsten peux cette String pour weitere Befehle qui XProfan ODBC-Schnittstelle verwendet volonté!
Result% = db.RemoveDSN(DSN$, [Driver$]) Entfernt DSN-Eintrag aus den Benutzerdatenquellen Result% ist 1 im erfolgsfalle, ansonsten 0
DSN$ = db.CreateMDB(DataBaseName$, [User$, [Mot de passe$]]) Erstellt une le vide Acces-banque de données et fügt une DSN-Eintrag hinzu
PS: qui DSN-Namen volonté erstellt aus XPRF + Datenbankname sans Pfad et Extension
Feedback, Bugmeldungen usw. erwünscht
si qui une ou bien autre encore un paire Beispiele erstellen serait, wäre très gentil |
|
|
| |
|
|
|
| |
|
- page 1 - |
|
Michael Wodrich | Zugriff sur Access klappt, mais comment bekomme je Zugriff sur une MySQL-Dossier? |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 01.10.2006 ▲ |
|
|
|
|
| [quote-part:817fe34677=Michael Wodrich]Zugriff sur Access klappt, mais comment bekomme je Zugriff sur une MySQL-Dossier?[/quote-part:817fe34677] MyODBC doit installiert son, comme Adresse ensuite z.B. den localhost angeben. (127.0.0.1) et Driver = MySQL ODBC 3.51 Driver Tricolore mais encore pas getestet, sollte mais aller, si MySQL bistrot fonctionne |
|
|
| |
|
|
|
| Update Beta 0.5
Alle 3 Funktion avons maintenant une zusätzlichen optionalen paramètre. si cette sur 1 gesetzt ist, wird qui DSN-Eintrag dans den Systemdatenquellen erstellt, bzw. gelöscht. là avons aussi autre Nutzer des Systems zugriff sur qui DB
PS: qui un paire gentille Beispiele posten pourrait, qui erhält de mir per PM den Source, qui mais pas weitergegeben volonté darf. alors haut rein |
|
|
| |
|
|
|
Michael Wodrich | XAMPP hat den MyODBC wohl pas gebraucht. qui Treiber ist chez mir garnicht installiert, hole je justement pour.
sais quelqu'un wohin chez XP Home qui hosts. et lmhosts. oui c'est ca hingehören avec cela vous korrekt ausgewertet volonté? j'ai sur meinem System Schwierigkeiten avec qui localhost Angabe - qui führt ständig ins le vide. je helfe mir avec 127.0.0.1.
qui Templates liegen sous WindowsSystem32Driveretc hosts.sam et lmhosts.sam.
belle Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 04.10.2006 ▲ |
|
|
|
|
| Pour System32/Drivers/etc seulement débaptiser, alors extension weg
MySQL allez aussi sans ODBC, indem on qui DLL libmysql.dll direct verwendet. mais pour ODBC ist MyODBC erforderlich! |
|
|
| |
|
|
|
Michael Wodrich | je schaff es simple pas. Access-Fichiers ne...aucune Problem mais MySql veux pas. ou bien habe je avec *.myd qui falsche Dossier am Wickel.
voilà *.myd, *.myi, *.frm zur sélection. d=datenbank, i=index ?!!
Erstellt habe je qui banque de données comment toujours: avec phpMyAdmin - avec cela arbeite je eigentlich seulement. mais un Programmzugriff via XProfan wäre naturellement bien...
belle Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 04.10.2006 ▲ |
|
|
|
| |
|
- page 2 - |
|
|
| Hab la fois MySQL getestet, peux mais pas viel faire, hab keinen Localen Webserver installiert
Hab cela StandardAttribut APServer chez MySQL la fois sur localhost gesetzt. Irgendwie manquer mir encore Infos qui richtige banque de données anzugeben, il verbietet mir den Zugriff.
peux oui la fois légèrement avec qui modifizierten PCU spielen, peut-être findeste encore passende Infos. je travaille eigentlich plus avec SQLite3.
Zum testen hab je folgenden Source verwendet:
Wird aussi alles richtig eingetragen, jusqu'à sur qui banque de données, bzw. irgendwelche fehlender Rechte. Bevor Vous bouton Drückst simple la fois dans qui Sytemsteuerung: Datenverwaltung-ODBC / SystemDSN nachsehen. qui Test-PCU im anhang. peut-être kannste mir oui encore den richtigen Tip donner
PS: si Du alles so là einträgst sollte qui banque de données aussi marcher, lediglich qui Unit kanns pour MySQL encore pas. |
|
|
| |
|
|
|
| Hab dans Version 0.6 la fois une *.def hinzugefügt
attention: Im moment volonté seulement qui ODBC-Treiber de M$ soutenu, alors *.mdb, *.xls usw. à den arbeite je encore, peux mais rien versprechen. |
|
|
| |
|
|
|
| la hâte Du cela .def manuel bearbeitet? |
|
|
| |
|
|
|
| [quote-part:52b3572166=iF]la hâte Du cela .def manuel bearbeitet?[/quote-part:52b3572166] non, wieso? Ist vous pas so comment vous son sollte? sais oui pas wozu cela bien ist, suis seulement Deinem le conseil gefolgt. seulement qui Unit hab je anschließend nochmal sans XPSE erstellt, um 1 KB taille trop sparen |
|
|
| |
|
|
|
| Hm ok ensuite hab je selber quelque chose übersehen ^ ^ |
|
|
| |
|
|
|
| Alles dans bester Ordre!
cela DefFile ist pour là cela trotz Unitbenutzung un Syntaxcheck funktioniert! |
|
|
| |
|
|