Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Ayuda Base De Datos (http://www.forosdelweb.com/f29/ayuda-base-datos-506510/)

martymcfly 19/07/2007 08:52

Ayuda Base De Datos
 
Saludos a todos los desarrolladores del foro, soy nuevo y tengo unas cuantas dudas en un modulo que estoy haciendo en visual basic .net

-tengo problemas para adjuntar la ruta de mi base de datos en mi proyecto, por ejemplo, mi cadena de conexion es

"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Documents and Settings\PC_Carlos\Mis documentos\Visual Studio 2005\Projects\AplicacionControlCheques\AplicacionC ontrolCheques\Cheques.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")

logicamente cuando lo ejecute en otro ordenador, no encontrara la ruta del archivo Cheques.mdf, quisiera que alguien me ayude con este problema. De antemano agradezco su ayuda.

Saludos

erick_arcini 19/07/2007 10:29

Re: Ayuda Base De Datos
 
Lo ideal sería guardar la base de datos en el mismo directorio y colocar la ruta de la siguiente manera

"Data Source=.\SQLEXPRESS;AttachDbFilename=.\Cheques.mdf ;Integrated Security=True;Connect Timeout=30;User Instance=True")

Developer9 19/07/2007 10:36

Re: Ayuda Base De Datos
 
Que tal weyes y weyas... hablando de el string de conexión :-)

Hay muchos colores y sabores

miguelillo2 19/07/2007 17:06

Re: Ayuda Base De Datos
 
Asi como te dijo erick tienes que agregar tu bd.mdf a bin/debug si tu proyect lo estas ejecutando en modo debug o bin/release si lo haces como release...

Yo no he manejado el sql server express, pero si el Compact Edition... y lo hago así:

Código:

Dim cad As String = "Data Source=" & Application.StartupPath & "\" & sTarget
donde starget es una variable que contiene lo siguiente:

Código:

mybd.sdf;Max Database Size=4091;Encrypt Database=True;Password=mypass
Ahora que si lo haces como lo indicas en tu ejemplo sería mas o menos así:

Código:

Data Source=.\SQLEXPRESS;AttachDbFilename=" &  Application.StartupPath & "\Cheques.mdf ;Integrated Security=True;Connect Timeout=30;User Instance=True")
Suerte.....

kisko84 21/07/2007 10:32

Re: Ayuda Base De Datos
 
mmm, no estoy seguro pero si te cambias de computadora y usas el sqlExpress no se necesita nuevamente instalar el motor de la base de datos en la otra computadora aparte de corregir la ruta de acceso a el archivo. solo es una deducción puede que este equivocado.


La zona horaria es GMT -6. Ahora son las 05:55.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.