Syntax_error_or_access_violation krijg ik in mijn log als fout melding te zien, ben er al 2-3 uurtjes mee bezig om te kijken waar eventueel de fout zit maar alles ziet er goed uit, misschien dat ik toch iets over het hoofd zie of misschien dat iemand van jullie gelijk al de oplossing weet...
De procedure wat opgeroepen hoef ik niet te laten zien aangezien hij daar al niet komt en die werkt trouwens wel gewoon (via toad getest).
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
41
42
43
44
45
46
47
48
49
50
51
52
53
| [content.asp]
<!--#include virtual="/includes/adovbs.inc"-->
<%
function OpenDB()
Dim cnDB 'Data Connectie
set cnDB=Server.CreateObject("ADODB.Connection")
cnDB.ConnectionTimeout=100
cnDB.open "DRIVER={Microsoft ODBC for Oracle};SERVER=<inloggegevens>
set OpenDB = cnDB
End Function
dim conn
dim objCmd
dim objParam
dim rsResults
dim TestString
set conn=OpenDB()
set objCmd=Server.CreateObject("ADODB.Command")
set objParam=Server.CreateObject("ADODB.Parameter")
set objCmd.ActiveConnection=conn
objCmd.CommandText = "test.GetTest.ID "
objCmd.commandtype = adCmdStoredProc
TestString = "zoekTekst"
objParam.name = "P_matchkey"
objParam.Direction= adParamInput
objParam.Type=adVarChar
objParam.Size=len(TestString)
objParam.Value=TestString
objCmd.Parameters.Append objParam
intResults=objCmd.Execute
set objParam=nothing
set objCmd=nothing
closedb(conn)
set conn=nothing
%>
<HTML>
<body>
Resultaat: <%=intResults%>
</body>
</html> |
De procedure wat opgeroepen hoef ik niet te laten zien aangezien hij daar al niet komt en die werkt trouwens wel gewoon (via toad getest).