mehrere textdateien in sql datnbank schreiben

  • #1
L

Lenzi

Bekanntes Mitglied
Themenersteller
Dabei seit
07.04.2003
Beiträge
61
Reaktionspunkte
0
hallo,

ich weiss ned ob sowas lösbar ist...
danke scho mal für eure mühe..

also ich habe ca 100 textdateien wo ich sehe wann und anwelchem pc sich welcher user angemeldet hat. die textdateien heissen so wie der usr der sich angemeldet hat.

di textdateien sind so aufgebaut.
wert1, wert2, wert3, wert4,

ist das möglch dass man die textdateien z.b mit asp in eine sql datenbak schreibt?
oder gäbe es eine andere möglichkeit?

vielenvielen dank!!

lenzi
:)
 
  • #2
hallo lenzi,

du könntest die textdateien per FSO auslesen und den string, den du aus einer datei erhälst, mit
Split(string,,) in ein Array umwandeln.

dann hast du die werte einzeln und kannst sie bequem in die db schreiben.

nico
 
  • #3
hi,
habe es geschafft dass er mir eine textdatei hineinschreibt..
kann man des irgendwie machen dass mann alle auf einmal einfügt die in dem verzeichniss sind?
mein quelltext sieht gerade so aus:

dim objConn
Set objConn = Server.CreateObject(ADODB.Connection)
objConn.Open MeinConnectionString

Dim timeStart
dim timeEnd

'Angaben des Pfads
Dim strFilePath
strFilePath = Server.MapPath(Log/USR/Datei.txt)

dim sqlCommand
' sqlCommand = _
' Create Table tblImport & _
' ( & _
' imp_IDint IDENTITY(1,1) NOT NULL, & _
' imp_DATEnvarchar(255) NOT NULL, & _
'imp_USRnvarchar(255) NOT NULL, & _
' imp_ORTnvarchar(255) NOT NULL, & _
' imp_PCnvarchar(255) NOT NULL, & _
' imp_IPnvarchar(255) NOT NULL, & _
' CONSTRAINT pk_test PRIMARY KEY (imp_ID) & _
' )

'objConn.Execute sqlCommand

sqlCommand = BULK INSERT tblImport & _
FROM-> & strFilePath &-> & _
WITH ( & _
FIELDTERMINATOR =->,', & _
ROWTERMINATOR =->\n', & _
FIRSTROW = 2 & _
)

Response.Write Startzeit: & NOW() & <br>

'Ausführen von SQL
timeStart = timer

objConn.Execute sqlCommand

timeEnd = Timer

Response.Write Endzeit: & NOW() & <br>
Response.Write <br>

Response.Write Verbrauchte zeit in Sekunden & _
timeEnd - timeStart

objConn.Close
Set objConn = Nothing

geht des irgendiwe dass er alle aufeinmal schreibt?

dankeschön!!!!

lenzi
 
Thema:

mehrere textdateien in sql datnbank schreiben

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.838
Beiträge
707.961
Mitglieder
51.491
Neuestes Mitglied
haraldmuc
Oben