Hi there,
I've created a parametised query to get article/page content as follows;
<%
article = cint(request("article"))
Set conn = Server.CreateObject("ADODB.connection")
conn.Open Application("database")
Set cmd = Server.CreateObject("ADODB.command")
With cmd
.ActiveConnection = conn
.CommandType = adCmdStoredProc
.CommandText = "prc_getArticle"
.Parameters.Append .CreateParameter("@ArticleID", adInteger, adParamInput,, article)
Set rsArticle = .Execute
End With
While Not rsArticle.EOF
article = rsArticle.fields("art_id")
arttitle = rsArticle.fields("art_title")
artcontent = rsArticle.fields("art_content")
rsArticle.MoveNext
Wend
rsArticle.Close()
Set rsArticle = Nothing
%>
The above query is placed in an include file, which requests the "article" from the page to get the article content, but i'm not sure how to then pass this through to the query.
I have the following line in the query;
.Parameters.Append .CreateParameter("@ArticleID", adInteger, adParamInput,, article)
Notice the 'article' at the end, but obviously this is not the correct way to reference the requested article from this line;
article = cint(request("article"))
In my actual page, I include a file with the above code and then also have the following in the page;
<%
article = 22
%>
<h1><%=arttitle%></h1>
Obviously at the moment, this is not grabbing the content to output into the page. Wondered if anyone might be able to help after my rather verbose question?
Thank you. :D