易截截图软件、单文件、免安装、纯绿色、仅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 DLL问题,懂的来抢分了

//C 接口
extern "C"
{
  TESSDLL_API int __cdecl GetTessText(const char *imagefile, char *text);  
}
//我在C#中声明
//调用C DLL 中的函数
[DllImport("OCRapi.dll&quo ......

c#控制Mysql 实现自动删除功能 - .NET技术 / C#

有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......

关于EXTERNAL ACCESS ASSEMBLY权限设置 急急!!!

项目需要创建程序集,并对该程序集设置EXTERNAL_ACCESS权限,以完成外部访问功能,比如采用如下语句:
create assembly assemblyName(程序集名称) from 'D:\dllName.dll' with permission_set = external ......

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数据库动态生成的问题

//**********************************
//程序功能:创建Access数据库和数据表
//**********************************
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号