[C#] Duda cadena de conexion

Iniciado por SRVAM, 20 Enero 2010, 09:12 AM

0 Miembros y 1 Visitante están viendo este tema.

SRVAM

si utilizo sql lite podria hacerlo sin tener que usar la instancia del server?

una pregunta un poco tonta, para usar sql lite con C# se hace igual que para sql server no??

using System.data.sqlclient; no??

si se peude hacer asi con sql lite lo hare con el ^^

espero te respuesta novlucker, y muchas gracias por la ayuda tio  ;-)
C# Programmer

-Estudiante MCTS .NET Framework 3.5-

Novlucker

Si, se maneja practicamente igual, solo debes de instalar el wrapper para sharp, y luego lo distribuyes con la librería

:http://luauf.com/2008/04/18/sqlite-con-c/
:http://www.csharphacker.com/technicalblog/index.php/2009/06/16/sqlite-for-c-part-1-am-i-allowed-to-use-it/
:http://codenull.wordpress.com/2009/01/28/operaciones-basicasagregar-borrar-y-modificar-con-sqlite-en-c/
http://foro.elhacker.net/net/solucionado_sqlite_y_vbnet_estoy_descargando_lo_correcto-t268498.0.html (VB.net, pero es lo mismo)

Igualmente hay que evaluar el tipo de aplicación para lo cual lo quieres, ya que SQLite carece de gestión de permisos de usuario entre otras cosas, pero si es para algo "simple" no deberías de tener problemas :P

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

SRVAM

muchas gracias Noclucker, eso era justo lo que necesitaba  ;-)

gracias y perdona las molestias jeje

nos leemos ;)
C# Programmer

-Estudiante MCTS .NET Framework 3.5-

MANULOMM

SQL COMPACT!!!!.. es como un SQL Lite y mas integrado....

Atentamente,

Juan Manuel Lombana
Medellín - Colombia


raul338

Cita de: SRVAM en 20 Enero 2010, 09:12 AM
La cadena de conexión que uso ahora mismo es esta:

Código (csharp) [Seleccionar]
connectionString="Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\DBTaxiGest.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"

yo pregunto, es necesario el "Data Source=.\\SQLEXPRESS;" ??? porque yo tambien antes usaba el SQLExpress (que venia con visual studio) y en un hosting usaban el sql enterprise (segun me acuerdo), y usaba la misma cadena (que recuerde) solo que sin esa parte, en los 2 (mi pc y en el hosting), prueba sacandolo, asi se "deducira" que motor usar y abrira la base de datos ...... o estoy muy mal equivocado ?? :xD

SRVAM

yo creo que el Data Source si es necesario, porque si no lo pongo me ad un castañazo  :rolleyes:

el programa no sabe en que instancia debe buscarlo... quiza haya una forma de ponerlo para que sea mas.. generico, pero no se como hacerlo jajaja

mirare el SQL COMPACTv  ;D
C# Programmer

-Estudiante MCTS .NET Framework 3.5-