社区
C#
帖子详情
应用程序的ACCESS连接
chinaxifan
2008-07-12 01:16:44
我做了一个类
在WEB里写
Database = System.Windows.Forms("App_Data/ktvdb.mdb"); Connstr = "Provider=" + Provider + "DataSource=" + Database;
然后我复制到应用程序里不行,应该怎么做?
...全文
62
2
打赏
收藏
应用程序的ACCESS连接
我做了一个类 在WEB里写 Database = System.Windows.Forms("App_Data/ktvdb.mdb"); Connstr = "Provider=" + Provider + "DataSource=" + Database; 然后我复制到应用程序里不行,应该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chinaxifan
2008-07-13
打赏
举报
回复
Server.MapPath好象在应用程序里会出错.
string Provider, Database, Connstr;
Provider = "Microsoft.Jet.OLEDB.4.0;";
Database = System.Windows.Forms.Application.StartupPath + "App_Data/db.mdb";
Connstr = "Provider=" + Provider + "Data Source=" + Database;
为什么路径不是\bin\DebugApp_Data\App_Data
而是\bin\DebugApp_Data\ktvdb.mdb
实在是不懂啊.
toxxj
2008-07-12
打赏
举报
回复
<appSettings>
<add key="provider" value="microsoft.jet.oledb.4.0" />
<add key="datasource" value="~/App_Data/data.mdb" />
</appSettings>
==================
string s = String.Format("Provider={0};Data source={1}", System.Configuration.ConfigurationSettings.AppSettings["provider"], Server.MapPath(System.Configuration.ConfigurationSettings.AppSettings["datasource"]));
string strinsert = "insert into atable(t_qh,t_name,t_gh,t_date,t_time,t_bah,t_ftime,t_kf,t_bj) values (@t_qh,@t_name,@t_gh,@t_date,@t_time,@t_bah,@t_ftime,@t_kf,@t_bj)";
System.Data.OleDb.OleDbConnection cn = new System.Data.OleDb.OleDbConnection(s);
System.Data.OleDb.OleDbCommand cmdinsert = new System.Data.OleDb.OleDbCommand(strinsert, cn);
C#判断
应用程序
是x86还是x64,
连接
ACCESS
数据库
本文介绍了一种根据
应用程序
运行环境自适应选择不同提供程序来
连接
Access
数据库的方法。通过判断当前进程是否为64位,使用不同的
连接
字符串实现跨平台兼容性。
C#窗体
应用程序
与
Access
数据库
连接
指南
本文是C#窗体应用
连接
Access
数据库的实践指南。介绍了.NET Framework安装与环境配置、
Access
数据库文件创建与管理,详解ADO.NET技术,展示添加OLE DB引用、编写
连接
字符串等
连接
操作,还说明了在C#中操作
Access
数据库数据的方法,如获取表列名、实现增删改查。
连接
带有密码的
ACCESS
数据库时出现“无法启动
应用程序
。工作组信息文件丢失,或是已被其它用户以独占方式打开”的解决方法
本文介绍了解决
连接
带密码的
ACCESS
数据库时遇到的“无法启动
应用程序
。工作组信息文件丢失,或是已被其它用户以独占方式打开”的问题。提供了正确的数据库
连接
字符串配置方法。
asp.net
应用程序
与
access
数据库的
连接
本文解决了使用带密码的MDB文件进行
连接
时出现的错误问题,并详细介绍了正确的
连接
字符串配置方法。此外,还介绍了HTML中Map标签的应用,包括不同形状的定义及其坐标设定。
C#
连接
Access
报“无法启动
应用程序
。工作组信息文件丢失,或是已被其它用户以独占方式打开。”
本文介绍了一种解决在使用Microsoft Jet OLEDB
连接
Access
数据库时遇到的“无法启动
应用程序
。工作组信息文件丢失,或是已被其它用户以独占方式打开”错误的方法。通过调整
连接
字符串中的参数,可以有效避免此问题。
C#
111,131
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章