CLR: .Net / Mono / Boo / Otros CLR > C#
OpenFileDialog problemas
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
[#] Página Siguiente
Ir a la versión completa