以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]数据源问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=54320)

--  作者:tongliaozyr
--  发布时间:2014/7/25 16:34:00
--  [求助]数据源问题

Provider=Microsoft.Jet.OLEDB.4.0;Data Source= .\\mzdata.mdb;Persist Security Info=False;Jet OLEDB:Database Password=123456

 

为什么这样设置可以预览,而不能确定

 

 

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140725162814.png
图片点击可在新窗口打开查看

 

 

 


有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.Data.OleDb.OleDbException: 找不到文件 \'F:\\金山快盘\\软件开发\\data.mdb\'。
   在 System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
   在 System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
   在 System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup)
   在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
   在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
   在 System.Data.OleDb.OleDbConnection.Open()
   在 System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState& originalState)
   在 System.Data.Common.DbDataAdapter.FillSchemaInternal(DataSet dataset, DataTable datatable, SchemaType schemaType, IDbCommand command, String srcTable, CommandBehavior behavior)
   在 System.Data.Common.DbDataAdapter.FillSchema(DataTable dataTable, SchemaType schemaType, IDbCommand command, CommandBehavior behavior)
   在 System.Data.Common.DbDataAdapter.FillSchema(DataTable dataTable, SchemaType schemaType)
   在 Foxtable.DataTable.a(DataTable A_0)
   在 Foxtable.ec.a(Object A_0, EventArgs A_1)
   在 System.Windows.Forms.Control.OnClick(EventArgs e)
   在 System.Windows.Forms.Button.OnClick(EventArgs e)
   在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 System.Windows.Forms.ButtonBase.WndProc(Message& m)
   在 System.Windows.Forms.Button.WndProc(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

 


************** JIT 调试 **************
要启用实时(JIT)调试,
该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
jitDebugging 值。
编译应用程序时还必须启用
调试。

例如:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

启用 JIT 调试后,任何无法处理的异常
都将被发送到在此计算机上注册的 JIT 调试器,
而不是由此对话框处理。


--  作者:有点甜
--  发布时间:2014/7/25 16:36:00
--  

 发错了……

[此贴子已经被作者于2014-7-25 16:37:21编辑过]

--  作者:有点甜
--  发布时间:2014/7/25 16:40:00
--  

 呃,你试试写绝对路径看看。


--  作者:tongliaozyr
--  发布时间:2014/7/25 17:19:00
--  

  本文与密码无关,主要是路径问题

 

 

 

 

 


--  作者:有点甜
--  发布时间:2014/7/25 17:22:00
--  
以下是引用tongliaozyr在2014-7-25 17:19:00的发言:

  本文与密码无关,主要是路径问题

 

 

 

 

 

 

那就写绝对路径。

 

再看看这个知识点。http://www.foxtable.com/help/topics/0682.htm

 


--  作者:tongliaozyr
--  发布时间:2014/7/25 18:34:00
--  

绝对路径可以

 

希望改进相对路径设置,否者项目放到不同的位置就要设置数据源。


--  作者:有点甜
--  发布时间:2014/7/25 19:11:00
--  

 回复6楼,数据源这个问题,由来已久的。

 

 你看这里,一般这样解决 http://www.foxtable.com/help/topics/0682.htm