bueno pues he andado buscando string de conexion a una BD de sql server
pero no he encbntrado alguno que me convenza, aparte ni se como abrir una tabla de la BD y trabajar con los datos de ella, alguna pista??
gracias!
| ||||
Re: como abrir tabla en SQl desde asp ![]() Saludos
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| ||||
Re: como abrir tabla en SQl desde asp jajaja bueno por eso decia que a mi no me convence! =P pues ni se que version tengo del SQl, y luego me estoy dando cuenta que necesito el user y solo tengo el user y el pass no me lo se, aparte aki tengo instalado el sql y como no le se bien a este SQL SERVER creooo que esta conectandose a una BD que esta en otra maquina, entonces menos se como hacerle mira tengo esto: strconn = "Driver={SQL Server}; Description=sqldemo; SERVER=127.0.0.1; UID=''; PWD=''; DATABASE=Distribuidores" set conn = Server.CreateObject("ADODB.Connection") conn.Open strconn lo q esta en negritas imagino que es la version, como puedo saber que version tengo?? esta bien tenme paciencia U_goldman ! estoy en pañales con el SQL SERVER =P bueno en todo! jajaja (ay que pena, pero pues aki ando aprendiendo okas)
__________________ " Recuerda , estas donde debes estar ..." |
| ||||
Re: como abrir tabla en SQl desde asp jeje, bueno lo que esta en negritas hace referencia a tu maquina en formato IP, despues viene UID, que es el usuario (no tiene ninguno) y a continuacion PWD logicamente el password del usuario que no existe asi que no te mortifiques mucho, aqui se aprende y rapido saludos ![]() p.d.: y que no le de pena, sino no podra preguntar bien, saludos ![]()
__________________ "Eres parte del problema, parte de la solucion o parte del paisaje" Un Saludo desde Desierto de Altar, Sonora, MX. Shiryu_libra |
| ||||
Re: como abrir tabla en SQl desde asp pues segun ya intente formar el string de coneccion set conn = Server.CreateObject("ADODB.Connection") conn.Open "Provider=SQLOLEDB;Data Source=192.168.0.104;Initial Catalog=Distribuidores;User Id=sa;Password= ;Connect Timeout=15;Network Library=dbmssocn;" set rs = CreateObject("ADODB.Recordset") squery = "SELECT * FROM DS_TI_PF WHERE id = 2" rs.Open squery pero me marca el siguiente error: Tipo de error: Microsoft OLE DB Provider for SQL Server (0x80004005) [DBNETLIB][ConnectionOpen (Connect()).]No existe el servidor SQL Server o se ha denegado el acceso al mismo. y pues le pongo como segun esta y todo pero me da ese error que puede ser ? permisos ???
__________________ " Recuerda , estas donde debes estar ..." |
| ||||
Re: como abrir tabla en SQl desde asp usa el Query Analyzer para entrar al servidor (El SQL esta en tu misma maquina 127.0.0.1). usa el usuario "sa" y password en blanco. Vas a entrar por defecto en la BD master, pero esa no es la que quieres ver, asi que escribe: "use tu-base-de-datos" y presiona F5. Ahi te dejo eso... PS: para ver la version de sql: SELECT @@version Saludos
__________________ RTFM antes de preguntar... |
| ||||
Re: como abrir tabla en SQl desde asp bueno ya hice lo que me comentas de el use mi_db, solo que localmente no tengo la bd que necesito para hacer las pruebas, sino que esta en otra maquina que es el servidor, pero en el Query analyzer ya me pude conectar y pude abrir la bd pero el chiste es que en la pagina.asp no se puede conectar a la bd que tengo alla en el server =S
__________________ " Recuerda , estas donde debes estar ..." |
| ||||
Re: como abrir tabla en SQl desde asp la direccion que escribes, es la del servidor???? ![]()
__________________ "Eres parte del problema, parte de la solucion o parte del paisaje" Un Saludo desde Desierto de Altar, Sonora, MX. Shiryu_libra |
| ||||
Re: como abrir tabla en SQl desde asp sii, esa es la dir ip del server, una cosita mas... tengo que ponerle el puerto por que vi un string de conexion que tenia despues de la dir IP un puerto =S
__________________ " Recuerda , estas donde debes estar ..." |
| ||||
Re: como abrir tabla en SQl desde asp pues basicamente la linea de conexion seria de esta forma
Código:
en donde Data Source, escribes tu IP(XXX.XXX.XXX.XXX), y agregas el puerto con una coma, en dado caso que tu servidor haya redireccionado a ese puerto cualquier conexion con esa base de datos Provider=sqloledb;Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;
__________________ "Eres parte del problema, parte de la solucion o parte del paisaje" Un Saludo desde Desierto de Altar, Sonora, MX. Shiryu_libra |
| ||||
Re: como abrir tabla en SQl desde asp mm bueno pues, ya lo intente y nada, sigue diciendome que no existe el servidor sql, asi que vere que onda con el servidor SQL gracias Shiryu_Libra =)
__________________ " Recuerda , estas donde debes estar ..." |
| |||
Re: como abrir tabla en SQl desde asp Hazle una pregunta a tu proveedor: Preguntale si tienen el servidor MSSQL en la misma máquina que el servidor web. Si es asi (me temo) pon en la cadena de conexión, en el Data Source, la IP local: 127.0.0.1 o localhost. Eso en la cadena de conexión del script asp que esté en el servidor. En el tuyo, en el que haces pruebas, pon la IP pública, la que te hayan asignado (otra pregunta para tu proveedor) ![]() Espero que te sirva. Un saludo
__________________ "Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié - |
| ||||
Re: como abrir tabla en SQl desde asp bueno lo que pasa es que no voy a a lojar mi pagina en un servidor web mm en internet, sino es un dominio mmm no se si llamarlo local, seria como intranet entonces es como si me conectara a otra maquina atravez de la red de windows el detalle es que asi tienen una web aki donde trabajo y segun esto funciona pero no se que le hayan movido para que funcione, jejeje gracias!
__________________ " Recuerda , estas donde debes estar ..." |
| |||
Re: como abrir tabla en SQl desde asp Entonces... ¿podrias describirnos la arquitectura de dicha red? (donde esta el web server, cual es su IP local, donde esta el MSSQL server, cual es su ip local, etc) Un saludo
__________________ "Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié - |
| ||||
Re: como abrir tabla en SQl desde asp mmm bueno mira yo estoy haciendo las paginas y las estoy probando en localhost en c:\inetpub\wwwroot\sitioweb en mi pc con ip 192.168.0.111 y la BD a la que me quiero conectar esta en otra pc que tiene ip 192.168.0.115, en mi computadora tengo instalado el SQL Server y en la otra computadora igual, solo que en esta ultima tiene las tablas que yo necesito accesar y manipular. no se si se pueda hacer eso, o tenga que tener una copia d elas tablas que estan en aquella computadora, en mi maquina o como?? no se si a esa arquitectura te refieres tammander. todas estan en una red windows, con un dominio
__________________ " Recuerda , estas donde debes estar ..." |
| |||
Re: como abrir tabla en SQl desde asp -Para acceder a la BD que esta en tu máquina tienes que poner la IP localhost que es 127.0.0.1 (la IP 192.168.0.111 sirve para que las otras máquinas te vean a ti) -Para acceder a la BD que esta en otra máquina pero dentro de una red local suele ser 192.168.XXX.XXX En tu caso es 192.168.0.115 Un saludo
__________________ "Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié - |
| ||||
Re: como abrir tabla en SQl desde asp bueno eso si lo sabia, pero pues lo pongo en el string de conexion para conectarme ala BD de la otra pc y nada!! me dice que no existe el servidor SQL =(
__________________ " Recuerda , estas donde debes estar ..." |
| ||||
Re: como abrir tabla en SQl desde asp bueno pues por fin ya me pude conectar, y segun lo que me dijeron fue que entre maquinas xp con server sql, no se pueden conectar, sino a travez de un server 2000 o algo asi, pero al fin ya lo solucione!! saludos
__________________ " Recuerda , estas donde debes estar ..." |