Moin.
Also direkt in Access kenne ich keine M�glichkeit mehrere Updates
abzusetzen. Ein Script s�he etwa so aus:
Set fso = CreateObject("Scripting.FileSystemObject")
Set myfile = fso.OpenTextFile("PFADZUMVERZEICHNIS\update.txt", 1, False)
CONST Datenbank ="db.mdb"
set ado_Conn=CreateObject("ADODB.Connection")
ado_Conn.open( "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source='.\"&Datenbank&"'" )
DO WHILE myfile.AtEndOfStream <> True
str_SQL = myfile.ReadLine
ado_Conn.Execute(str_SQL)
LOOP
myfile.Close
Das ganze in einer .vbs neben der Datenbank abspeichern und den Pfad zur
Update.txt anpassen.
Sollte zum gew�nschten Ergebnis f�hren. Sind sogar nur 10 Zeilen Code.
MfG
Micha
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Auftrag von Olaf J. Haupt
> Gesendet: Donnerstag, 2. Dezember 2004 08:27
> An: [EMAIL PROTECTED]
> Betreff: Re: [Coffeehouse] Access
>
>
> Hi Micha,
>
> ne VBScript-freie L�sung w�re mir lieber, wenn ich ehrlich bin.
> Vielleicht
> hast Du ja nen Link oder ne Idee...
>
> Danke!
> Ciao Olaf
>
>
>
> >Hi.
> >
> >Du k�nntest dir ein vbscript schreiben, das die Textdatei zeilenweise
> >einlie�t, in einer Variable speichert, und das Update an die DB schickt.
> >
> >Wenn Du kein VBScript kannst, kann ich dir sp�ter was dazu
> schreiben, oder
> >wenn ich nicht schnell genug bin, wird dir sicher einer der anderen einen
> >Link zukommen lassen. Vielleicht kann man das sogar irgendwie in Access
> >direkt laden, m�sste ich aber auch nachforschen.
> >
> >Gib kurzes Feedback, ich melde mich dann auch noch mal.
> >
> >MfG
> >
> >Micha
> >
> > >
> > > Moin,
> > >
> > > ich habe keine Ahnung von Access, muss aber da 900 Zeilen
> > > updaten. Die SQL
> > > Befehle stehen in einem TextFile, pro Zeile einer. Die
> > > Aktualisierungsabfrage in Access l�sst aber immer nur einen kompletten
> > > Befehl zu, was dazu f�hrt, dass ich 900 mal das Teil
> aufmachen, �ndern,
> > > speicher und ausf�hren muss. Geht das auch eleganter? Hat jemand
> > > eine Idee
> > > und kann mir helfen?
> > >
> > > Danke!
> > > Ciao Olaf
> > >
> > > ps: ein Befehl sieht etwa so aus:
> > > UPDATE db_organization SET private = 0,name = 'Firma Meyer
> > > GmbH',country =
> > > 'D',showMe = -1 WHERE id = 7;
>
> _______________________________________________
> Coffeehouse Mailingliste, Postings senden an:
> [EMAIL PROTECTED]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/coffeehouse
>
_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse