Tabellen Verknüpfung, die II.

30/10/2008 - 10:02 von Meggy Kantert | Report spam
Liebe Experten,

nach der Lösung von Mark
http://www.microsoft.com/communitie...45f4f8fdb0

Wird der link jetzt erneuert auf Liz. Wenn ich aber auf die verknüpfte
Tabelle greife (Code s.u.), sind die Daten aus der SAN und der Link ist auch
wieder auf die SAN. Ich hoffe, es hat noch jemand eine Idee, wie ich die
Daten nacheinander aus der Liz und dann aus der San ziehen kann und die links
bleiben, wie sie sein sollen. (Wenn ich nur die SQL-Abfrage aufrufe, sehe ich
die Daten aus der San)

db.TableDefs("T_Produktionsbericht_Liz").Connect = _
";DATABASE=P:\Produktionsbericht_Liz.mdb"
db.TableDefs("T_Produktionsbericht_Liz").RefreshLink

strSQL_ = "SELECT * FROM T_Produktionsbericht_Liz "
Set qdf_ = db.CreateQueryDef("qryTemp_", strSQL_)
db.Execute "INSERT INTO TI_Produktionsbericht SELECT * FROM
qryTemp_", dbFailOnError
db.QueryDefs.Delete "qryTemp_"

Viele Grüße und Danke fürs Lesen bis hierher
Meggy
AccessDummy
 

Lesen sie die antworten

#1 Mark Doerbandt
30/10/2008 - 10:32 | Warnen spam
Hallo, Meggy,

Meggy Kantert:

Wird der link jetzt erneuert auf Liz. Wenn ich aber auf die verknüpfte
Tabelle greife (Code s.u.), sind die Daten aus der SAN und der Link ist auch
wieder auf die SAN. Ich hoffe, es hat noch jemand eine Idee, wie ich die
Daten nacheinander aus der Liz und dann aus der San ziehen kann und die links
bleiben, wie sie sein sollen. (Wenn ich nur die SQL-Abfrage aufrufe, sehe ich
die Daten aus der San)

db.TableDefs("T_Produktionsbericht_Liz").Connect = _
";DATABASE=P:\Produktionsbericht_Liz.mdb"
db.TableDefs("T_Produktionsbericht_Liz").RefreshLink

strSQL_ = "SELECT * FROM T_Produktionsbericht_Liz "
Set qdf_ = db.CreateQueryDef("qryTemp_", strSQL_)
db.Execute "INSERT INTO TI_Produktionsbericht SELECT * FROM
qryTemp_", dbFailOnError
db.QueryDefs.Delete "qryTemp_"



wenn die Tabellen identische Strukturen haben und per Relink
austauschbar sind, warum heissen sie denn nicht einfach gleich?

Gruss - Mark

Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Bitte keine eMails auf Newsgroup-Beitràge senden.

Ähnliche fragen