PDA

View Full Version : Bibliotheks-Angabe bei OLE DB Verbindung mit IBMDA400



Neptun
20-07-05, 17:39
Hallo!

Ich habe zur AS400 eine Verbindung mittels dem OLE DB Provider IBMDA400 aufgebaut.
Ich kann problemlos Statements absetzen wie z.B.
INSERT INTO TESTLIB.TESTTABLE (FELD1, FELD2) VALUES('1', '2')

Nun möchte ich aber nicht bei jedem SQL-Statement die Bibliothek mitgeben. Kann ich eine "Standardbibliothek" setzen? Schon beim Connect? Erst nach dem Connect? Wie lautet die Syntax dafür?

Google hat zwar diverse Suchergebnisse geliefert, aber leider sind alle Versuche bisher fehlgeschlagen. Sobald ich dem Connect Angaben wie
- Default Library
- Library
- Default Collection
- Collection
- Catalog Library List

mitgegeben habe, ist der Connect fehlgeschlagen. Wer weiß Rat?


Gruß
Neptun

Fuerchau
20-07-05, 18:35
Die Eigenschaften sind schon richtig, aber vor dem Open sind diese über die Properties festzulegen:

mycon.properties("Default Library")="MyLib"
mycon.properties("Catalog Library List")="Lib1 Lib2 ..."
mycon.open

Neptun
21-07-05, 11:39
Die Eigenschaften sind schon richtig, aber vor dem Open sind diese über die Properties festzulegen:

mycon.properties("Default Library")="MyLib"
mycon.properties("Catalog Library List")="Lib1 Lib2 ..."
mycon.open
Hallo!

Tja, es ist laut Google ein Bug in der CA-Version die ich einsetze :rolleyes: :o :mad:
Update ist aber zur Zeit nicht möglich ...

Gruß
Neptun