26/06/2010, 19:12
|
| | Fecha de Ingreso: junio-2010 Ubicación: Cabimas-Zulia
Mensajes: 23
Antigüedad: 14 años, 4 meses Puntos: 1 | |
Respuesta: problema al conectar con sql server en cliente.. En la cadena de conexion debes colocar lo sigueinte
ejemplo
Public cn as New ADODB.Connection
Public rs as New ADODB.Recorset
en la variable cn almacenas la ruta de tu bd
cn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\Sistema de Inscripcion\Base de Datos\Inscripciones.mdb;Persist Security Info=False"
Reemplazas la ruta de la conexion y colocas un app.path, quedaria asi
cn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Base de Datos\Inscripciones.mdb;"
El App.Path lo que hace es tomar la ruta de tu proyecto y luego de alli le indicas donde esta la carpeta de la base de datos y luego le indicas el nombre de la bd
esto solucionaria tu problema ya que el app.path tomaria cualquier ruta hasta donde se encuentre el proyecto y luego de alli el sabria donde esta la bd.
espero haberte podido ayudar y que me entiedas, un saludo, cualquier duda aqui estare.
Pd: te di la explicacion con una conexion de access, pero es la misma conexion para SQL server, asi es como las trabajo. |