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

MSDE2000A, consejos en migracion mediante ASP????

Estas en el tema de MSDE2000A, consejos en migracion mediante ASP???? en el foro de ASP Clásico en Foros del Web. como dije en algunos post, donde era una de mis inquietudes poder manipular esta base, y por otro lado... simplemente la ilimitante de captura.... he ...
  #1 (permalink)  
Antiguo 31/05/2007, 19:53
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
MSDE2000A, consejos en migracion mediante ASP????

como dije en algunos post, donde era una de mis inquietudes poder manipular esta base, y por otro lado... simplemente la ilimitante de captura....

he instalado el MSDE2000A, todo ok, pero ahora la inquietud es la siguiente

¿como migrar la base en acces a esta otra???
migrarla tal cual esta???
recomendaciones?

gracias desde ya
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #2 (permalink)  
Antiguo 03/06/2007, 22:31
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: MSDE2000A, consejos en migracion mediante ASP????

amigos, ya lo anterior ya quedo
pero me podrian decir por que me marca error cuando intento obtener el INDEX de la tabla?????

error:
Cita:
Tipo de error:
Microsoft OLE DB Provider for SQL Server (0x80040E14)
Sintaxis incorrecta cerca de la palabra clave 'index'.
/pruebas/conexion_a_localSQL.asp, línea 25
esta linea es la del error
Cita:
response.Write RS("index").value
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra

Última edición por Shiryu_Libra; 03/06/2007 a las 22:59
  #3 (permalink)  
Antiguo 04/06/2007, 02:59
 
Fecha de Ingreso: febrero-2006
Mensajes: 20
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: MSDE2000A, consejos en migracion mediante ASP????

Buenas!!
Yo creo que es porque con poner Response.Write rs("index") te bastaria. Yo programo en el trabajo con ASP, y nunca he usado el Response.Write rs("index").value, aunque no te puedo asegurar que sea por eso.
Un saludo!!
  #4 (permalink)  
Antiguo 04/06/2007, 04:50
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 18 años, 5 meses
Puntos: 7
Re: MSDE2000A, consejos en migracion mediante ASP????

Hola Shiryu :)

Microsoft recomiendo no forzar las "propiedades y métodos" por defecto. Es decir, aquellas propiedades que se ejecutan si no se expecifica una. Lo ideal (siempre según MS) es

response.Write rs.Fields.Item("index").Value

si quieres obtener el valor del campo index.

Aunque oficiosamente se puede acceder a su valor de diversas formas:

rs(0)
rs.Fields(0)
rs.Fields.Item(0)
rs(0).Value
rs.Fields(0).Value
rs.Fields.Item(0).Value
rs("nombreCampo")
rs.Fields("nombreCampo")
rs.Fields.Item("nombreCampo")
rs("nombreCampo").Value
rs.Fields("nombreCampo").Value
rs.Fields.Item("nombreCampo").Value

Creo que no me dejo ninguno


¿Podrías poner el código completo a ver si puedo echarte una mano?


Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -
  #5 (permalink)  
Antiguo 04/06/2007, 08:58
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: MSDE2000A, consejos en migracion mediante ASP????

hola tamm()
es una simple consulta para ire adaptando a estes tipo de errores con MSDE 2000

codigo:
Código PHP:
<&#37;
criterio=request.Form("id5")
if 
isnumeric(criteriothen
    criterio
=right("00000"&Cstr(criterio),5)
    
tabla=left(request.Form("armaii"),2)
    
set oCxn=server.CreateObject("ADODB.Connection")
    
oCxn.open session("StrCxn")

    
set RS=server.CreateObject("ADODB.Recordset")
    
sSQL="select id_recibo,index from tabla"&tabla&" where id_recibo= '"&criterio&"';"

    
RS.open sSQLoCxn33
    
if Err=0 then
        
if RS.EOF=false then
                    response
.Write "Recibo: "&RS("id_recibo").value
                    response
.Write " Index: "&RS("index").value&"<br/>"
        
else
            
response.Write "ok..."
        
end if
    else
        
response.Write "Error en la grabacion. llame el Administrador"
    
end if
    
rs.close
    ocxn
.close
    set oCxn
=nothing
    set RS
=nothing
end 
if 
es extraño el error, pero bueno, hay que comenzar por algun lado
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #6 (permalink)  
Antiguo 04/06/2007, 11:17
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: MSDE2000A, consejos en migracion mediante ASP????

Hola, index podría ser una palabra reservada. Verificá eso.

Saludos
  #7 (permalink)  
Antiguo 04/06/2007, 16:31
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 18 años, 5 meses
Puntos: 7
Re: MSDE2000A, consejos en migracion mediante ASP????

mmmm el MSDE es el motor de SQL Server a pequeña escala y mas exigente que Access. Creo que Al Zuwaga lleva razón (casi como siempre :P ). Es muy posible que sea una palabra reservada. Chequealo.


Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -
  #8 (permalink)  
Antiguo 04/06/2007, 16:44
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: MSDE2000A, consejos en migracion mediante ASP????

cheke la base de datos con ACCESS*, y el nombre index esta de esta forma

[index]

creo que al exportar a SQL, la puso asi... el probelma radicaba que en ves de buscar algun registro con una combinacion de datos, lo hacia mediante el index.... se podra hacer algo al respecto??

que piensan?

*abrir la base *.adp, en access, para mirar el vista de diseño la estructura
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #9 (permalink)  
Antiguo 05/06/2007, 01:24
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 18 años, 5 meses
Puntos: 7
Re: MSDE2000A, consejos en migracion mediante ASP????

Comprobado, Shiryu. He creado una tabla en MSSQL con un campo llamado index y me da error 'Missing FROM clause' en un query tal como 'SELECT index FROM tabla'

Para poder usarlo debes encerrarlo entre corchetes y llamarlo de otra forma:

SELECT [index] as indice FROM tabla

el as indice es por que tambien el controlador ODBC se hace un lio. Te recomiendo que cambies el nombre al campo si no es estrictamente necesario.



Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -
  #10 (permalink)  
Antiguo 05/06/2007, 09:56
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: MSDE2000A, consejos en migracion mediante ASP????

Tamm(), excelente amigo, quedo muy bien

lo puse entre corchetes como mencionas y ya esta trabajando, ironico....
de cualquier manera renombrare, no tiene caso puesto que es mejor alejarnos de las palabras reservadas, y como mencionaste tu A_Z

definitivamente, que hariamos sin este foro

sigo desmenuzando el codigo.... ya vere que otras cosas sacarle...
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
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 15:16.