Hvis du vil skrive dine data ud from en tabel i en 2 dimensional array så skal du bruge array + getrow() methoden. Dette giver bedste performance. det er en løsning under dette spørgsmål som du kan bruge: http://www.eksperten.dk/spm/299353 --- 31/12-2002 20:27:31
tror ikke i helt forstår!!! tallene er IKKE fra en database, men dem her jeg i 25 lange komma delte linier!! det er DISSE linier som skal puttes ind i et array, hvor hver linie så har sit eget lag
Vi forstår det godt, hvis du forklarer bedre i hvad det er som du vil? Jeg starter også mit svar med "hvis". men det er det som du kan brug. Hvis du har et kommer delimitet fil.
<% option explicit Dim oFSO, oFile, aryVers() Dim filePath, textStream, fileLine, tempArray Dim row,col
Const ForReading=1,ForWriting=2,ForAppending=3 Const TristateUseDefault=-2,TristateTrue=-1,TristateFalse=0 Set oFSO = CreateObject("Scripting.FileSystemObject")
filePath = "##FilePath##" if oFSO.FileExists(filePath) Then Set oFile = oFSO.GetFile(filePath) Set TextStream = ofile.OpenAsTextStream(ForReading, TristateUseDefault) row = 0 Do While Not textStream.atendofstream fileLine = textStream.readline
tempArray = Split(fileLine, ",") For col = 0 To ubound(tempArray)-1 redim preserve aryVers(ubound(tempArray),row) aryVers(col, row) = tempArray(col) Next row=row+1 Loop End if For row = 0 To ubound(aryVers,2)-1 For col = 0 To ubound(aryVers,1)-1 MsgBox aryVers(col,row) Next Next Set oFile = nothing Set oFSO = nothing %>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.