易截截图软件、单文件、免安装、纯绿色、仅160KB

vs2005c#连接access数据库提示数据库找不到

代码如下:
OleDbConnection conn = new OleDbConnection();
        conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/App_Data/liuyanban.mdb");

        //查询数据库
        OleDbDataAdapter adapter = new OleDbDataAdapter("select *  from liuyanban.mdb order by name desc", conn);
        //声明DataSet对象
        DataSet ds = new DataSet();
        //填充DataSet
        adapter.Fill(ds);//提示出错的地方。
错误提示:
      找不到文件 'C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\liuyanban.mdb'。
我的网站存放路径D:\WebSite2
注:我不想使用AcessDataSource控件来帮顶数据,应外这样不方便学习。

把这个路径打印出来:Server.MapPath( "~/App_Data/liuyanban.mdb ")
看看路径对不?


Server.MapPath("~/App_Data/liuyanban.mdb");
access数据库没有相对路径

你在调试状态吧。发布到iis中就好了。

引用
把这个路径打印出来:Server.MapPath( "~/App_Data/liuyanban.mdb ")
看看路径对不?


打印出的路径没错啊。D:\WebSite2\App_Data\liuyanban.mdb

引用
你在调试状态吧。发布到i


相关问答:

c# 有没有用于C/S的 html文本编辑器

c# 有没有用于C/S的 html文本编辑器

就像web界面的文本内容编辑器


up

C/S还要编译器干嘛啊
又不用控制样式
貌似没有吧  如果有了通知下我  我也要liujintaohfbb@163.com我的邮箱 ......

ACCESS建表问题

m_pConnect->BeginTrans();
strSql.Format("CREATE TABLE SysUser(lsh AUTOINCREMENT NOT NULL UNIQUE,PRIMARY KEY(lsh),userType BYTE)");
m_pConnect->Execute((_bstr_t)strSql,NULL, adExe ......

access 查询记录的问题?

问题如下:

用查询语句
select * from tab where fil like 'CK090902'能查找出一条记录并显示出来
改为
select * from tab where fil = 'CK090902'
就不能查找到,也显示不出来 ......

同时读取access两张表

请教
在access中 我有表1
id1    id2      id3      id4
  1      2      3        0
  2&nb ......

动态创建access数据库的问题2

创建的过程中出现database login对话框,请问怎么样不让该对话框出现?另外如何定义日期型数据为短日期型?好像只能定义为Datetime。

源码如下:
=========================== ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号