ASP Calling Stored Procedure
I've written this asp to execute a stored procedure but this seem like an odd way to do it. The stored procedure will only add a new member if the username and email address are unique, and value is created 0,1,2,3
0 - Added Unique Member
1 - Email Already Registered
2 - Username taken
3 - Points 1 & 2
<!--#include virtual="/Connections/data_Conn.asp"-->
<%
uname =request("register_uname")
fname =request("register_fname")
sname = request("register_sname")
email = request("register_email")
password = request("register_password")
'ObjCmd.CommandText = "call sp_members_addnew(" & fname & ", " & sname & ", " & email & ", " & password & ");"
set adoConn = Server.CreateObject("ADODB.Connection")
adoConn.Open MM_data_Conn_STRING
set rs = server.CreateObject("ADODB.Recordset")
rs.activeconnection = adoConn
rs.open = "call sp_members_addnew('" & uname & "', '" & email & "', '" & password & "', '" & fname & "', '" & sname &"');"
adoConn.Execute "call sp_members_addnew('" & uname & "', '" & email & "', '" & password & "', '" & fname & "', '" & sname &"');"
response.write rs(0)
%>
Is their a better way of doing this? Because it is actually querying the database twice.
Edited 1 time(s). Last edit at 09/08/2006 05:30PM by Liam Bennett.
Subject
Views
Written By
Posted
ASP Calling Stored Procedure
4672
September 08, 2006 05:29PM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.