|
|
Re: Darstellungs-Problem beim Child-Insert in ein OneToMany-- #20953 in section [742953] |
Sec: |
(28) VFX deutsch |
Von: |
Hans-Werner Rodrian |
An: |
Uwe Habermann |
Am/Um: |
25.01.2021 20:27:03 |
--from Newsreader at Montag, 25. Januar 2021; 20:27:03-- Hallo Uwe, ok, für die secconddatabase brauche ich einen Connectionstring zu meiner DBC. Wie gehe ich dazu vor? ODBC Datenquellen Administrator 32 bit? System-DSN einrichten? Microsoft dbase Treiber? Datenquellenname: was muss ich da angeben? Bescheibung txdbd Version dbase 5.0? Oder bin ich da auf dem ganz falschen Dampfer? Danke Hans-Werner "Uwe Habermann" schrieb im Newsbeitrag news:742952... --from Newsreader at Montag, 25. Januar 2021; 11:59:37-- Hallo Hans-Werner! >>Also habe ich in der config.vfx die Datenbank als weitere Spalte angelegt. Jetzt weiß ich aber nciht mehr weiter. Wo kann ich dem Connection_Manager sagen, dass er diese Spalte verwenden soll?<< Es ist durchaus möglich auf diesem Weg zwei Datenbanken zu verwenden. Füge Config.vfx eine neue Spalte "seconddatabase" hinzu. In das Feld trägst Du den Connectionstring zur zweiten Datenbank ein. In appl.vcx, cfoxappl.setupdataaccessprops fügst Du den folgenden Code ein. Damit wird ein zweiter Connection Manager instanziiert, an den der zweite Connectionstring übergeben wird. In den Cursoradaptern, die die zweite Datenbank verwenden sollen trägst Du goprogram.osndconnmgr in der Eigenschaft cconnmgrname ein. LPARAMETERS llIncompleteconfig, tnrowno LOCAL lnReturn lnReturn = DODEFAULT(llIncompleteconfig, tnrowno) IF lnReturn = 0 IF !PEMSTATUS(This, "osndconnmgr", 5) This.addobject("osndconnmgr", "cconnectionmgr") ENDIF This.osndconnmgr.setconnectionstring(ALLTRIM(cvfxpath.seconddatabase)) ENDIF RETURN lnReturn Viele Grüße Uwe Habermann
|
|
|
|