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

Conexion a .DBF

Estas en el tema de Conexion a .DBF en el foro de ASP Clásico en Foros del Web. Alguien tiene la manera ó ha hecho la conexin co una dbf, solo necesito las maneras que tengan, si pueden poner un ejemplillo mejor ;) ...
  #1 (permalink)  
Antiguo 14/01/2002, 19:28
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 23 años, 1 mes
Puntos: 0
Conexion a .DBF

Alguien tiene la manera ó ha hecho la conexin co una dbf, solo necesito las maneras que tengan, si pueden poner un ejemplillo mejor ;)

Gracias...

<div align=right><embed src="http://www.jesusdaniel.venezuela.com/jd.swf" height=25 width=175 wmode="transparent"></embed><br>Usuario # 3359 en los foros</div>
  #2 (permalink)  
Antiguo 15/01/2002, 10:23
 
Fecha de Ingreso: diciembre-2001
Ubicación: Rosario (SF)
Mensajes: 193
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Conexion a .DBF

yo lo que hice con una tabla .dbf fue vincularla a una tabla de access y despues la abris como una tabla normal, no se si te sirve pero yo no encontre la forma de conectarla derecho a la tabla dbf
suerte

Facu (Argentina)
  #3 (permalink)  
Antiguo 15/01/2002, 11:40
 
Fecha de Ingreso: octubre-2000
Ubicación: Juarez, Chih.
Mensajes: 161
Antigüedad: 23 años, 8 meses
Puntos: 0
Re: Conexion a .DBF

Saludos.

La siguiente página asp te abre una base de datos de fox ó dbase y te muestra su contenido. Modifica la variable archivo_dbf para especificar tu archivo .dbf

Esta página asp debe estar ubicada en el mismo directorio que donde se ubique la base de datos. Claro que esto se puede modificar.



&lt;%

set oconn = server.createobject(&quot;ADODB.Connection&quot;)
set Tabla = server.createobject(&quot;ADODB.Recordset&quot;)

directorio = server.mappath(&quot;.&quot;)
archivo_dbf = &quot;tu_archivo.dbf&quot;

oConn.Open &quot;Driver={Microsoft dBASE Driver (*.dbf)};&quot; &amp; &quot;DriverID=277;&quot; &amp; &quot;Dbq=&quot; &amp; directorio &amp; &quot;;&quot;
Tabla.Open &quot;Select * From &quot; &amp; archivo_dbf &amp; &quot;.dbf&quot;, oConn,1 ,2

%&gt;

&lt;table width=&quot;100%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;2&quot;&gt;
&lt;tr&gt;
&lt;%
for i=0 to Tabla.fields.count-1
%&gt;
&lt;td align=&quot;center&quot; style=&quot;border: 1 solid #000000&quot; bgcolor=&quot;#336699&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;1&quot; color=&quot;#FFFFFF&quot;&gt;&lt;b&gt;&lt;%=Tabla( i).name%&gt;&lt;/font&gt;&lt;/td&gt;
&lt;% Next %&gt;

&lt;/tr&gt;

&lt;%
If not Tabla.eof and not Tabla.bof then
rows = 0
Do while not Tabla.eof
rows = rows + 1
%&gt;
&lt;tr&gt;
&lt;%
For i=0 to Tabla.fields.count-1
%&gt;
&lt;td align=&quot;center&quot; style=&quot;border: 1 solid #000000&quot; bgcolor=&quot;#FFFFFF&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;1&quot; color=&quot;#000000&quot;&gt;&lt;%=Tabla(i)%&gt;&l t;/font&gt;&lt;/td&gt;
&lt;%
Next
%&gt;
&lt;/tr&gt;
&lt;%
Tabla.movenext
Loop
Response.Write &quot;Existen &quot; &amp; rows &amp; &quot; registros en &quot; &amp; archivo_dbf
Else
Response.write &quot;No se encontraron registros &quot;
End if
%&gt;
&lt;/table&gt;


---------------------
Espero que esto ayude...
  #4 (permalink)  
Antiguo 15/01/2002, 12:18
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Conexion a .DBF

Muchas gracias facu, y mas gracias vgaray, era justo lo que necesitaba &quot;&quot;Microsoft dBASE Driver (*.dbf)};&quot; &amp; &quot;DriverID=277;&quot; &quot;

Iré a probarlo... ;)

<div align=right><embed src="http://www.jesusdaniel.venezuela.com/jd.swf" height=25 width=175 wmode="transparent"></embed><br>Usuario # 3359 en los foros</div>
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 00:47.