WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 10.03.2003, 08:49   #1
maxmustermann
Senior Member
 
Registriert seit: 21.10.2002
Beiträge: 163


Standard connection zwischen mdb xls dateien...

also ich hab 2 fragen:

1. ich will in einer datei überprüfen welche tabellen vorhanden sind, welche attribute usw..

das ganze mache ich so:
Dim con As ADODB.Connection
Dim cat1 As New ADOX.Catalog

Set con = CurrentProject.Connection
Set cat1.ActiveConnection = con

MsgBox cat1.Tables(5).Columns(0).Name

dann gibt er mir zb das 1. attribut einer bestimmten tabelle aus..

jetzt will ich das ganze in einer externen datenbank kontrollieren!

wie soll ich da jetzt die connection aufbaun? hat da wer ne ahnung?



2. ich hab ein modul geschrieben, was mir folgendes problem bereitet:
ich greife im modul auf ein excel file zu, und hole mir aus diesem immer daten, und kontrolliere bestimmte felder darin usw..

jedoch hab ich das problem das sich meiner meinung nach irgendwie die connection oder so nicht schliesst, da es vorkommen kann dass man nach dem ausführen kein excel file mehr direkt aufmachen kann!

nur noch wenn man excel aufmacht, und dann datei / öffnen..
wenn man direkt ne datei aufmacht, dann öffnet sich zwar excel, aber man sieht nur die obere leiste und unten die leiste.. in der mitte wo die datei dargestellt ist, bleibts leer..

ich bau die connection so auf:

Dim conExcel As New ADODB.Connection

Dim Excel As Object
Dim Sheet As Object
Dim rngSearch As Object
Dim rngFound As Object

Set Excel = GetObject(pfad)
Set Sheet = Excel.Sheets.Item("input")
Set rngSearch = Sheet.Range("A1:IV5000")
Set rngFound = rngSearch.Find("ric")

With conExcel
.Provider = "Microsoft.Jet.OLEDB.4.0"
.Properties("Extended Properties").Value = "Excel 8.0"
.Open pfad
End With

das sind alle verbindungen die ich mit excel ausführe..
woran kanns liegen?
fehlt einfach nur ein conexcel.close oder was?
hab ich glaub ich aber schon probiert und ging nicht..
maxmustermann ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:59 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag