CLR: .Net / Mono / Boo / Otros CLR > C#

 OpenFileDialog problemas

(1/2) > >>

krilin123:
Estoy haciendo un programa donde tu seleccionas la base de datos (access) a la que te vas a conectar a través de Openfiledialog. Pero me da los siguientes problemas.
- Si la base de datos esta en mi pc se conecta sin problemas.
- Si esta en la red de trabajo, me dice que no encuentra la tabla a la que me quiera conectar.
- Si pongo la dirección de la base de datos que esta en red en una variable (con lo que no uso OpenFileDialog), se conecta sin problemas.
No se si será un problema de permisos de administrador. (Yo tengo permiso en la red para entrar en las carpetas donde están las bases de datos).

.net:
Tienes el error que te marca, desde el manejador ya intentaste realizar una consulta

krilin123:
Indico el error. Pero es que realmente solo me dice que no encuentra la tabla.

System.Data.SQLite.SQLiteException: SQLite error
no such table: Actas
   en System.Data.SQLite.SQLiteCommand.BuildNextCommand
   en System.Data.SQLite.SQLiteCommand.GetStatement
   en System.Data.SQLite.SQLiteDataReader.NextResult
   en System.Data.SQLite.SQLiteDataReader..ctor
   en System.Data.SQLite.SQLiteCommand.ExecuteReader
   en System.Data.SQLite.SQLiteCommand.ExecuteScalar
   en Datos.Data.EjecutarEscalar en F:\Programacion\SharpDevelop Projects\Planes Pesca\Datos\Data.cs:línea 164
   en Negocio.LeerTablas.ObtenerSiguienteRegActas en f:\Programacion\SharpDevelop Projects\Planes Pesca\Negocio\LeerTablas.cs:línea 1373
   en Negocio.LeerTablas.CopiarActas en f:\Programacion\SharpDevelop Projects\Planes Pesca\Negocio\LeerTablas.cs:línea 1871
   en Planes_Pesca.MainForm.Button7Click en f:\Programacion\SharpDevelop Projects\Planes Pesca\Planes Pesca\MainForm.cs:línea 895
   en System.Windows.Forms.Control.OnClick
   en System.Windows.Forms.Button.OnClick
   en System.Windows.Forms.Button.OnMouseUp
   en System.Windows.Forms.Control.WmMouseUp
   en System.Windows.Forms.Control.WndProc
   en System.Windows.Forms.ButtonBase.WndProc
   en System.Windows.Forms.Button.WndProc
   en ControlNativeWindow.OnMessage
   en ControlNativeWindow.WndProc
   en System.Windows.Forms.NativeWindow.DebuggableCallback
   en ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop
   en ThreadContext.RunMessageLoopInner
   en ThreadContext.RunMessageLoop
   en System.Windows.Forms.Application.Run
   en Planes_Pesca.Program.Main en f:\Programacion\SharpDevelop Projects\Planes Pesca\Planes Pesca\Program.cs:línea 27

DiabloRojo:
Hola ¿Qué tal?
Dices que estás tratando de conectarte con access pero tu código muestra que estás utilizando una librería para conectarte con sqlite ¿me perdí de algo?

krilin123:
Es que el programa copia datos de una base de datos Access a una SQLite.
Y es verdad lo que me comentas, el error lo da cuando intenta localizar una tabla (que existe) en la base de SQLite, no en la de Access.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa