Foros del Web » Programación para mayores de 30 ;) » .NET »

¿se puede conectar a una base de datos SQL...?

Estas en el tema de ¿se puede conectar a una base de datos SQL...? en el foro de .NET en Foros del Web. ¿se puede conectar a una base de datos SQL...? pero, directamente a una carpeta que contiene la base de datos pero que no esta registrada ...
  #1 (permalink)  
Antiguo 31/05/2005, 14:57
Avatar de ccca001  
Fecha de Ingreso: agosto-2004
Mensajes: 388
Antigüedad: 20 años, 5 meses
Puntos: 0
¿se puede conectar a una base de datos SQL...?

¿se puede conectar a una base de datos SQL...?
pero, directamente a una carpeta que contiene la base de datos pero que no esta registrada en el servidor SQL?




otra cosa.... tengo esta conexion:

With oconn1
.ConnectionString = "Driver={SQL Server};Server=(Local);Database=APRClients;Uid=;Pw d=;"
.Open()
End With

que funciona, pero al abrir un recordset para consulta:

rstopcion2.Open("SELECT * FROM 01_clientes", oconn, ADODB.CursorTypeEnum.adOpenDynamic, ADODB.LockTypeEnum.adLockOptimistic)

no me funciona...¿esta bien hecho lo del recordset?


__________________
"How do you define Real?"
  #2 (permalink)  
Antiguo 31/05/2005, 18:39
 
Fecha de Ingreso: junio-2002
Mensajes: 212
Antigüedad: 22 años, 7 meses
Puntos: 0
EL recordset esta bien hecho, lo que no se es si podes conectarte a la base derecho...
__________________
Simuladores y Examenes Cisco, Herramientas de Red Online - Tecnologia y Redes
  #3 (permalink)  
Antiguo 31/05/2005, 22:34
Avatar de ccca001  
Fecha de Ingreso: agosto-2004
Mensajes: 388
Antigüedad: 20 años, 5 meses
Puntos: 0
mmm, bueno, esa conexion es la que sigue los patrones de el MSDN y otros ejemplos que he visto por ahi, lo que me da error es el recordset... porque será?

de todos modos la base de datos esta en el SQL SERVER, o sea, la conexion deberia estar bien... de que otro modo puedo hacer una consulta a la base de datos?

gracias por la respuesta...
__________________
"How do you define Real?"
  #4 (permalink)  
Antiguo 01/06/2005, 09:12
 
Fecha de Ingreso: junio-2002
Mensajes: 212
Antigüedad: 22 años, 7 meses
Puntos: 0
Mira, yo uso ADODB para conectarme, te doy un ejemplo de como lo hago con una base ACCESS, que deberia ser lo mismo cambiandole el string de conexion, quizas te ayuda a guiarte....
Primero en las referencias agrega el ADODB.

En un modulo:
Public MasterConn As New ADODB.Connection
Public MasterAccessConnect = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Application.StartupPath & "\base.mdb"
Public MasterRs As New ADODB.Recordset

En la aplicación:
MasterConn.ConnectionString = MasterAccessConnect
MasterConn.Open(MasterAccessConnect)
MasterRs = New ADODB.Recordset
MasterRs.Open("SELECT * FROM adjuntos where idcodigo = '" & gid & "' order by nombrefile asc", MasterConn, ADODB.CursorTypeEnum.adOpenDynamic, ADODB.LockTypeEnum.adLockOptimistic)
Dim itemX As ListViewItem
Do Until MasterRs.EOF Or MasterRs.BOF
itemX = ListView2.Items.Add(MasterRs.Fields.Item("id").Val ue)
itemX.SubItems.Add(MasterRs.Fields.Item("nombrefil e").Value)
MasterRs.MoveNext()
Loop
MasterConn.Close()

Si la conexion es correcta no deberias tener problemas en conectarte, de hecho uso estos mismos strings para SQL y ACCESS solo que en SQL cambio el string de conexion.
Abrazo
__________________
Simuladores y Examenes Cisco, Herramientas de Red Online - Tecnologia y Redes
  #5 (permalink)  
Antiguo 01/06/2005, 10:00
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años
Puntos: 50
MM... estas trabajando con vb.net y estas usando el ADO anterior..??

O tu post está orientado hacia vb 6 ?

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #6 (permalink)  
Antiguo 01/06/2005, 10:04
 
Fecha de Ingreso: junio-2002
Mensajes: 212
Antigüedad: 22 años, 7 meses
Puntos: 0
Sigo usando ADODB me es mucho mas simple y rapido y me permite control total sobre la forma en que quiero recuperar y manejar mis datos.
No soy de los programadores que suele utilizar controles para nada, salvo los comunes... Y cuanto menos dependa del framework mejor porque puedo compatibilizar rapidamente un codigo entre diferentes lenguajes.
Abrazo.
__________________
Simuladores y Examenes Cisco, Herramientas de Red Online - Tecnologia y Redes
  #7 (permalink)  
Antiguo 01/06/2005, 12:29
Avatar de ccca001  
Fecha de Ingreso: agosto-2004
Mensajes: 388
Antigüedad: 20 años, 5 meses
Puntos: 0
me creeras que tengo lo mismo...pero no me funciona con el sqlserver(si con access), pero bueno no importa...seguiré buscando por ahi... si encuentro mi error les comento...
gracias...
__________________
"How do you define Real?"
  #8 (permalink)  
Antiguo 01/06/2005, 13:34
 
Fecha de Ingreso: junio-2002
Mensajes: 212
Antigüedad: 22 años, 7 meses
Puntos: 0
TIro una sugerencia al aire, quizas sirva, no se, fijate de instalar la ultima version de MDAC, yo tuve problemas en algunas maquinas justamente con eso y no podia acceder a algunos formatos de bases de datos.
Un abrazo
__________________
Simuladores y Examenes Cisco, Herramientas de Red Online - Tecnologia y Redes
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 09:38.