webForumDet fria alternativet

Splitta en sql-fil

ASP

6 svar · 259 visningar · startad av Asa

Medlem sedan dec. 20011 860 inlägg
Frågan#1

Någon som kan hjälpa mig att splitta upp en .sql fil så att den delas på flera filer med hjälp av ASP?

Lite av sql-filen filen ser ut så här:

#
# Struktur för tabell `community_boende`
#

CREATE TABLE `boende` (
  `boende` char(255) default NULL
) TYPE=MyISAM;

#
# Data i tabell `community_boende`
#

INSERT INTO `community_boende` VALUES ('Lägenhet');
INSERT INTO `community_boende` VALUES ('Villa');
INSERT INTO `community_boende` VALUES ('Studentrum');
Medlem sedan juni 200032 967 inlägg
#2

Det ser ut som om du borde kunna göra enligt den här principen:

 ' skapa objekt
' ...
strFileContent = objFSO.ReadAll
varFileContent = split(strFileContent, vbCrLf & "#" & vbCrlf)
' ...
' loopa igenom varFileContent och skriv till filer

mvh

Medlem sedan juni 20034 013 inlägg
#3

Är det någonting du kommer att behöva göra ofta och med stora filer? I annat fall låter det ju som nåt som går snabbare att göra manuellt genom att klippa och klistra.

Om du kommer att behöva göra det oftare låter det som att det är enklare om du gör ett ASP-skript som gör dumpen istället.

Förresten ser inte databasstrukturen helt optimal ut. boende borde nog vara en varchar(30) istället och så borde det finns ett boendeID som du använder i andra tabeller där du behöver lagra boendetypen.

Datorer är förtjusta i siffror, så det ska man använda så mycket som möjligt, för då går det snabbt och tar lite minne.

Medlem sedan dec. 20011 860 inlägg
#4

Jag har en stor fil i mitt fall som inte går att lägga in via nåt program för datorn hänger sig så jag behöver bara göra det typ en gång.

Ska kika på ditt exempel anders..

Medlem sedan dec. 20011 860 inlägg
#5

Men hur loopar jag och sparar? Jag är inte så bra på FSO....

Medlem sedan juni 200032 967 inlägg
#6

Guide till filsystemsobjektet: http://www.devguru.com/technologies/wml/vbscript/quickref/filesystemobject.html

for i = 0 to ubound(varFileContent)
     ' gör prylar
next

Mvh

Medlem sedan dec. 20011 860 inlägg
#7

Okej, tackar. SKa kika på sidan...

289 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
143 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
149 ms — ändringar (db)