Foros del Web » Programando para Internet » ASP Clásico »

Esposible hacer Vistas de SQL Server en ASP

Estas en el tema de Esposible hacer Vistas de SQL Server en ASP en el foro de ASP Clásico en Foros del Web. Amigos: Estoy haciendo unos querys malditos en SQL server, pero tengo un problema, no sé cómo insertarlos al código ASP. ¿Trabajan igual que las tablas? ...
  #1 (permalink)  
Antiguo 05/04/2002, 10:50
 
Fecha de Ingreso: marzo-2002
Mensajes: 52
Antigüedad: 23 años, 1 mes
Puntos: 0
Esposible hacer Vistas de SQL Server en ASP

Amigos:
Estoy haciendo unos querys malditos en SQL server, pero tengo un problema, no sé cómo insertarlos al código ASP.
¿Trabajan igual que las tablas?
Espero que me ayuden.
Muchos besos
Joana
  #2 (permalink)  
Antiguo 05/04/2002, 16:37
Avatar de ashketchum  
Fecha de Ingreso: julio-2001
Ubicación: En algun lugar de un gran pais
Mensajes: 418
Antigüedad: 23 años, 10 meses
Puntos: 0
Re: Esposible hacer Vistas de SQL Server en ASP

Puedes hacer algo como esto:

Código:
<%
Dim filtroASP
filtroASP = "1"
if (Request.Form("text") <> "") then Recordset1__MMColParam = Request.Form("text")
%>
<%
set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = filtroASP
Recordset1.Source = "SELECT * FROM tabla WHERE campo = '" + Replace(Recordset1__MMColParam, "'", "''") + "'"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 3
Recordset1.Open()
Recordset1_numRows = 0
%>
saludos y suerte

<img src="http://www.efrance.fr/masterASP/firma.jpg" width="465" height="79" border="0" usemap="#URL">
<map name="URL">
<area shape="rect" coords="270,48,347,61" href="http://www.efrance.fr/masterasp" target="_blank">
</map>
  #3 (permalink)  
Antiguo 05/04/2002, 17:27
 
Fecha de Ingreso: julio-2001
Mensajes: 278
Antigüedad: 23 años, 9 meses
Puntos: 0
Re: Esposible hacer Vistas de SQL Server en ASP

Otro ejemplillo mas tradicional:

&lt;html&gt;
&lt;body&gt;
&lt;%
Dim oConn
Dim oComm
Dim oRS
Set oConn = Server.CreateObject(&quot;ADODB.Connection&quot;)
Set oComm = Server.CreateObject(&quot;ADODB.Command&quot;)
oConn.ConnectionString = &quot;DRIVER={SQL Server};Server=(local);uid=sa;pwd=mipassword;DataBase=tu_base &quot;
oConn.Open
oComm.ActiveConnection = oConn
oComm.CommandText = &quot;SELECT * FROM Tabla&quot;
Set oRS = oComm.Execute()
While Not oRS.Eof
Response.Write oRS(0) &amp; &quot; &quot; &amp; oRS(1) &amp; &quot;&lt;br&gt;&quot;
oRS.MoveNext
Wend
Set oConn = Nothing
Set oComm = Nothing
Set oRS = Nothing
%&gt;
&lt;/body&gt;
&lt;/html&gt;


Lo que esta con negritas es lo que debes modificar para adecuarlo a tu base de datos y en caso de no usar password simplemente no colokes pwd.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:41.