Cita:
Iniciado por u_goldman qry = "SELECT a.*, b.iGroup_id FROM tbl_iGroup_user a INNER JOIN xref_iGroup_user b " & _
" ON a.iGroup_user_id = b.iGroup_user_id WHERE a.iGroup_user_email = ? AND " & _
" a.iGroup_user_password = ? AND a.iGroup_user_active = 1 "
Set param = cmd.CreateParameter("user_name", adVarChar, adParamInput, 200, m_user_name)
cmd.Parameters.Append(param)
Set param = cmd.CreateParameter("user_password", adVarChar, adParamInput, 20, m_user_password)
cmd.Parameters.Append(param)
cmd.ActiveConnection = ObjConn
cmd.CommandText = qry
cmd.CommandType = adCmdText
rs.CursorType = 3
rs.Open cmd
tengo unas dudas ug... y espero por favor me las aclares:
no conosco mucho de createparameter, de lo que he buscado (
http://www.w3schools.com/ado/met_com...eparameter.asp) solo explican el funcionamiento... quiero saber su utilización.
por ejemplo, yo puse mi script asi pero me manda error... yo puse mi query asi:
Código:
qry = "select * from usuario where usuario= ? and clave= ? "
y lo demas asi:
Código:
Set param = cmd.CreateParameter("usuario", adVarChar, adParamInput, 12, m_user_name)
cmd.Parameters.Append(param)
Set param = cmd.CreateParameter("clave", adVarChar, adParamInput, 128, m_user_password)
y donde esta esto:
Código:
Set ObjConn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Set cmd = Server.CreateObject("ADODB.Command")
ObjConn.Open = DBOpenConection()
es donde se coloca Provider=SQLOLEDB; bla bla bla... cierto?? DBOpenConection es la funcion donde tengo eso... esta correcto??
que tengo mal allí??
no se para que son los "?" en el qry...

ayuda por favor
gracias