Ik Ben nog steeds bezig om een website te maken. Op dit moment is het zo dat we gebruik maken van een access database. Alle informatie staat in een tabel. Dit blijkt een grote rommel te worden. Ik wil daarom gebruik gaan maken van meerdere tabellen.
We hebben een connectdb.asp
Alles staat nu in de Tabel TEST. We hebben nu de informatie gesplitst in meerdere tabellen alleen nu krijg ik het niet voor elkaar om meerdere tabellen te openen in asp. Dit is nu TEST1 t/m TEST8 met dezelfde kolom namen. Hoe is dit zo netjes mogelijk te maken.
Ik heb al gezocht via de search maar daar wordt alleen gesproken over MS-SQL maar dit is geen optie hier.
We hebben een connectdb.asp
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
| <%
' Variabelen aanmaken
dim strDataPath, objConnection
'Adodb database path en type database toekennen
strDataPath= "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\inetpub\wwwroot\AAP\test.mdb; Persist Security Info=True"
'Adodb connectie aanmaken en connection-string aanmaken
set objConnection=Server.CreateObject("ADODB.Connection")
strConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;"_
+ " Data Source= " & strDataPath & ";"_
+ " Mode=Share Deny None;User Id=;PASSWORD=;"
objConnection.ConnectionTimeout = 15
objConnection.CommandTimeout = 10
objConnection.Mode = 3 'adModeReadWrite
if objConnection.state = 0 then
objConnection.Open strConnectString
end if
dim strAccess,objRS, Menu_Naam, Menu_Link, Menu_Image, Menu_Sub, Menu_Sub_Link, Menu_Sub_Image, Menu_Sub1, Menu_Sub1_Link, Menu_Sub1_Image
Menu_Naam=1
Menu_link=2
Menu_Image=3
Menu_Sub=4
Menu_Sub_Image=5
Menu_Sub_Link=6
Menu_Sub1=7
Menu_Sub1_Link=8
News=9
strAccess= "SELECT * FROM TEST"
set objRS=Server.CreateObject("ADODB.RecordSet")
objRS.Open strAccess,objConnection,3,3
arrRows=objRS.GetRows()
%> |
Alles staat nu in de Tabel TEST. We hebben nu de informatie gesplitst in meerdere tabellen alleen nu krijg ik het niet voor elkaar om meerdere tabellen te openen in asp. Dit is nu TEST1 t/m TEST8 met dezelfde kolom namen. Hoe is dit zo netjes mogelijk te maken.
Ik heb al gezocht via de search maar daar wordt alleen gesproken over MS-SQL maar dit is geen optie hier.