cambiar de access a SQL

17/10/2005 - 21:46 por ositobimbo | Informe spam
actualmente tengo algunas paginas hechas en asp utilizando una base access pero las quiero migrar a sql
segun yo ya hice la conexion con mi base via dns
pero ahora como cambio los datos de mi pagina de acccess a sql
antes tenia la base en la misma carpeta.
alguna idea


<%@ Language=VBScript %
<%Response.Expires=-1000
response.addHeader "pragma","no-cache
response.addHeader "cache-control","private
Response.CacheControl = "no-cache
%>
<%

Dim oConn,strSQL, objRS
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("nuevo.mdb"))
strSQL = "SELECT * FROM lista"
Set objRS = oConn.Execute(strSQL)
x while (not objRS.Eof
Response.Write "&nombre"&x&"=" & objRS("nombre") & "&funciona"&x&"=" & objRS("funciona") & "&ubicación"&x&"=" & objRS("ubicación")
objRS.MoveNext
x=x+
wend
Response.write "&finaldeudas="&x-
oConn.Clos

set objRS = nothing
set oConn = nothing
%

ositobimbo

Ver este tema: http://www.softwaremix.net/viewtopic-444347.htm

Enviado desde http://www.softwaremix.net

Preguntas similare

Leer las respuestas

#1 Manuel Vera
17/10/2005 - 23:07 | Informe spam
No se muy bien cual es la pregunta...

Si necesitas saber el string de conexion para SQL Server, yo uso este:
CadenaDeConexion = "mi.servidor.web.url;" & _
"Data Source=(local);" & _
"Initial Catalog=mi_base_datos;" & _
"User Id=mi_usuario;" & _
"Password=mi_clave"

De esa forma no es necesario utilizar un DSN (data source name).

Si lo que quieres saber es como pasar tu base de datos access a tu base de
datos SQL entonces hay varios metodos posibles. Uno es utilizar los DTS que
vienen en el Administrador Corporativo de SQL que te permiten extraer datos
de Access y pasarlos a SQL siguiendo las indicaciones del asistente.

Otra, es vincular tus tablas de SQL dentro de Access (si es que ya las
creaste) y crear en Access querys (consultas) de inclusión de datos o de
datos añadidos, desde tus tablas de access a tus tablas de SQL vinculadas en
Access.

Salu2
MV


"ositobimbo" wrote in message
news:

actualmente tengo algunas paginas hechas en asp utilizando una base


access pero las quiero migrar a sql
segun yo ya hice la conexion con mi base via dns
pero ahora como cambio los datos de mi pagina de acccess a sql
antes tenia la base en la misma carpeta.
alguna idea ?


<%@ Language=VBScript %>
<%Response.Expires=-10000
response.addHeader "pragma","no-cache"
response.addHeader "cache-control","private"
Response.CacheControl = "no-cache"
%>
<%

Dim oConn,strSQL, objRS
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &


Server.MapPath("nuevo.mdb"))
strSQL = "SELECT * FROM lista"
Set objRS = oConn.Execute(strSQL)
x=1
while (not objRS.Eof)
Response.Write "&nombre"&x&"=" & objRS("nombre") & "&funciona"&x&"=" &


objRS("funciona") & "&ubicación"&x&"=" & objRS("ubicación")
objRS.MoveNext
x=x+1
wend
Response.write "&finaldeudas="&x-2
oConn.Close

set objRS = nothing
set oConn = nothing
%>


ositobimbo


Ver este tema: http://www.softwaremix.net/viewtopic-444347.html

Enviado desde http://www.softwaremix.net


Respuesta Responder a este mensaje
#2 Sandra y María Claudia
17/10/2005 - 23:09 | Informe spam
Al instalar SQL te debe haber creado (es más te pregunta) un directorio para
las bases de datos. No son como las de access por supuesto, y no
necesariamente deben estar en la carpeta donde tienes las páginas asp. Es
más, eso NO deberia de hacerse. Las bases de datos deberian estar fuera del
wwwroot, en otra carpeta, y si es posible, en otro HD del mismo servidor.
Si quieres publicar tu web con SQL pues tendrás que exportar todas las
tablas a un archivo txt (el propio sql lo hace) y en el servidor te tienen
que dar acceso a un administrador SQL y ahi lo importas.

____________________________________________________________________________________
SyMC
Suerte es la ayuda que te da la vida... Destino es lo que haces con esta
ayuda
Comparte con los demás, es la mejor manera de crecer y quererse más
El SP2 lo puedes bajar desde
http://www.microsoft.com/downloads/...p;FamilyID9c9dbe-3b8e-4f30-8245-9e368d3cdb5a
El artículo de JM Tella sobre como integrar SP2 con el Xp esta en
http://www.multingles.net/docs/xpsp2.htm
Ad-aware SE en español: http://www.lavasoft.de/spanish/
spywareblaster:
http://www.ct7support.com/javacool/...nload.html
Spybot - Search & Destroy 1.3:
http://www.zonavirus.com/descargas/spybotsd13.exe
The Cleaner http://www.moosoft.com/
CWShreader, Hijackthis http://www.majorgeeks.com/download4086.html
Respuesta Responder a este mensaje
#3 Manuel Vera
17/10/2005 - 23:29 | Informe spam
Si necesitas saber el string de conexion para SQL Server, yo uso este:
(en las 2 primeras lineas habia un error)
CadenaDeConexion = "Provider=sqloledb;" & _
"Data Source=mi.servidor.web.url;" & _
"Initial Catalog=apuros2004;" & _
"User Id=sa;" & _
"Password=pericles"

Salu2
MV


"Manuel Vera" wrote in message
news:
No se muy bien cual es la pregunta...

Si necesitas saber el string de conexion para SQL Server, yo uso este:
CadenaDeConexion = "mi.servidor.web.url;" & _
"Data Source=(local);" & _
"Initial Catalog=mi_base_datos;" & _
"User Id=mi_usuario;" & _
"Password=mi_clave"

De esa forma no es necesario utilizar un DSN (data source name).

Si lo que quieres saber es como pasar tu base de datos access a tu base de
datos SQL entonces hay varios metodos posibles. Uno es utilizar los DTS


que
vienen en el Administrador Corporativo de SQL que te permiten extraer


datos
de Access y pasarlos a SQL siguiendo las indicaciones del asistente.

Otra, es vincular tus tablas de SQL dentro de Access (si es que ya las
creaste) y crear en Access querys (consultas) de inclusión de datos o de
datos añadidos, desde tus tablas de access a tus tablas de SQL vinculadas


en
Access.

Salu2
MV


"ositobimbo" wrote in message
news:
>
> actualmente tengo algunas paginas hechas en asp utilizando una base
access pero las quiero migrar a sql
> segun yo ya hice la conexion con mi base via dns
> pero ahora como cambio los datos de mi pagina de acccess a sql
> antes tenia la base en la misma carpeta.
> alguna idea ?
>
>
> <%@ Language=VBScript %>
> <%Response.Expires=-10000
> response.addHeader "pragma","no-cache"
> response.addHeader "cache-control","private"
> Response.CacheControl = "no-cache"
> %>
> <%
>
> Dim oConn,strSQL, objRS
> Set oConn = Server.CreateObject("ADODB.Connection")
> oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.MapPath("nuevo.mdb"))
> strSQL = "SELECT * FROM lista"
> Set objRS = oConn.Execute(strSQL)
> x=1
> while (not objRS.Eof)
> Response.Write "&nombre"&x&"=" & objRS("nombre") & "&funciona"&x&"="


&
objRS("funciona") & "&ubicación"&x&"=" & objRS("ubicación")
> objRS.MoveNext
> x=x+1
> wend
> Response.write "&finaldeudas="&x-2
> oConn.Close
>
> set objRS = nothing
> set oConn = nothing
> %>
>
>
> ositobimbo
>
>
> Ver este tema: http://www.softwaremix.net/viewtopic-444347.html
>
> Enviado desde http://www.softwaremix.net
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida