打包时需要把数据库打进去 然后无论客户怎么自定义安装路径数据库都能使用
急求代码 谢谢了 小弟感激不尽 公司一会就要交货了
急求代码 谢谢了 小弟感激不尽 公司一会就要交货了
解决方案 »
- C#中两整数相除,怎样保留到小数点后一位
- c# winform 中限制鼠标移出窗体
- 版主:C#Ado.net读取Excel数据格式为何出错?
- 如何保存窗体中的绘图?
- 学习微软的VS.NET是不是要不停的往前走呀,大家不觉得累吗
- 在C#中有一个pannel控件,我现在想在上面画矩形,当画完一个矩形,要记住矩形的位置以及大小,松开鼠标后矩形消失!怎么弄?请教高手!
- c#的委托和集合哪个相对来说难理解?
- c#中正则表达式如何判断输入的是中文
- C#读取文件夹树结构
- 组件库的使用,调用word,excel????
- 如何把listbox1里的值button之后全部放到listbox2里面
- DataGrid邦定问题?
<appSettings>
<add key="AccessDB" value="数据库名称.mdb" />
</appSettings>
在CS文件里用
OleDbConnection myConn = new OleDbConnection(PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath(ConfigurationSettings.AppSettings["AccessDB"]));
急求代码 谢谢了 小弟感激不尽 公司一会就要交货了最简单的方法,就是把mdb文件放到程序exe文件的相对目录,那么你可以在程序中通过Application.StartupPath获得程序所在目录,再加上相对目录,即可访问mdb文件了。例如:
mdb文件存放在exe文件所在目录下“DBFiles”,文件名叫“DBBase.MDB”,那么在程序中可以按照
string strFileName = Application.StartupPath + @"\DBFiles\DBBase.MDB";不过需要注意的一点是在使用Application.StartupPath的时候,最好判断其最后一个字符是不是“\”,从而避免出现两个“\\”。
mdb文件存放在exe文件所在目录下“DBFiles”
你说的exe文件是安装软件.exe还是安装后的.exe
Server.mappath需要饮用什么空间啊?
即你需要使用的时候,需要按照我所说的目录方式进行组成即可。
// 在一个目录中,例如是你的程序所安装的目录中
1、放置exe文件;
2、创建DBFiles目录;
3、存放DBBase.MDB到DBFiles目录中。这样就可以按照我所说的方式运行的。
d:\your install dir\yourApp.exe
d:\your install dir\DBFiles\DBBase.MDB//Access your db file in your app
string strFileName = Application.StartupPath + @"\DBFiles\DBBase.MDB";
在 索引里搜索
Application.StartupPath
看看例子就明白了!
我刚做的一个资料打印也是用的这个方法,
也是c/s,access的,打包后一切正常。
欢迎使用www.bz2008.com 可以辅助生成大部分的程序代码,注册即可使用
支持所有开发语言和平台
║ 免费的源码、工具网站,欢迎大家访问!║
║ http://www.j2soft.cn/ ║
╰═══════════════════╯