webForumDet fria alternativet

Adda 300 poster smidigt.

ASP

5 svar · 263 visningar · startad av SPinckney

Medlem sedan juli 2002104 inlägg
Frågan#1

Hej,

jag har ett txt dokument med 300 emailadresser. Nu vill jag lägga in alla dessa i databasen men inte en för en.

Hur gör jag detta på bästa sätt?

Lägger in dom med FSO?

Medlem sedan juni 20019 519 inlägg
#2

borde väll gå men en <textarea> eller att man tar varje rad som e-mail addressena i txt dokumentet... men jag har inte någon aning hur man ska kunna göra det :(

Medlem sedan okt. 20005 273 inlägg
#3

ligger dem kommaseparerade (,) eller en på varje rad?

Medlem sedan juli 2002104 inlägg
#4

En på varje rad

Medlem sedan okt. 20005 273 inlägg
#5

helt taget ur huvudet :OO

[red]
<% 
Dim filesys, strEmail
Set filesys = CreateObject("Scripting.FileSystemObject")
Set strEmail= filesys.OpenTextFile("c:\somefile.txt", 8)
'diverse databaskopplingar
Do until  strEmail.AtEndOfStream = true
	strMail = strEmail.ReadLine
	strSQL = "INSERT INTO tabellen(email)VALUES('"&strMail&"')
	objCon.Execute(strSQL),,128
	strEmail.SkipLine
loop
testfile.Close
'Stäng databas kopplingarna 
%>[/red]

hoppas att det funkar

Medlem sedan juli 2002104 inlägg
#6

Detta ser bra ut.
Tack icaaq

333 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
197 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)