用C#访问ACCESS数据库问题

2016-02-19 13:31 1 1 收藏

今天图老师小编给大家展示的是用C#访问ACCESS数据库问题,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!

【 tulaoshi.com - 编程语言 】

最近这个项目中用到是ACCESS的数据库,开始没有使用密码进行连接:

String connectionString = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=";
connectionString += @"c:datadbdb.mdb";
OleDbConnection con = new OleDbConnection(connectionString);

con.Open();

是没有任何问题。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

为了要使数据库安全一点,不能被用户直接打开编辑,所以想到给Access数据库设置个密码:从菜单“工具”-"安全"-"设置数据库密码",这样设置后就不能正常访问这个数据库了,在连接字符串中加上User ID与Password字段还是不行。最后在"工具"-"安全"-"用户与组的账户"设置好密码,直接不用更改连接字符串就可以连接了。这样处理后,用户打开时提示需要输入密码,也就达到了保护Access库的目的

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

来源:https://www.tulaoshi.com/n/20160219/1604553.html

延伸阅读
  /*******************************  * 功能:数据库操作相关  * 作者:FlashICP  * 时间:2005-7-22  * ******************************/ using System; using System.Data; using System.Data.SqlClient; using System.Web; namespace moban {  public class data  {   protected static strin...
访问其它MicrosoftJet数据库(.mdb)中的数据,包括用M1crosoftJet的老版本建的各种数据库。 1.链接外部MicrosoftJet表 为了在本地MicrosoftJet数据库中链接外部MicrosoftJet表,可以先用OpenDatabase方法打开本地MicrosoftJet数据库,建立一个TableDef对象,并设置该对象的Connect和SourceTableName属性,以分别指定希望链接的外部Microso...
MicrosoftJetXbaseIISAM驱动程序支持下列版本的MicrosoftFoxPro:2.0,2.5,2.6,3.0和DBC。当通过MicrosoftJet数据库引擎访问FoxPro数据库时,还应当考虑MicrosoftJet如何处理FoxPro数据类型、已删除的记录、FoxPro索引和备注字段。为了在MicrosoftJet中访问FoxPro数据库,应指定适当的连接信息,包括: (1)源数据库类型:可以是下列中的一个:...
在StdAfx.h文件中,#endif // _AFX_NO_AFXCMN_SUPPORT之前,加入: #import "C:Program FilesCommon FilesSystemadomsado15.dll" no_namespace rename("EOF","adoEOF") 接着, 在My.cpp文件InitInstance方法中, AfxEnableControlContainer();之前,加入:  if(!AfxOleInit())  //初始化  { AfxMessageBox( " initialize false!" ); } ...
Visual Basic对Access数据库的集成非常紧密,通常由以下几个部分组成。 引用DAO类型库 1、从“工程”菜单中选择“引用”菜单项; 2、在可引用列表框中选择“Microsoft DAO 3.51 Object Library”项。 3、最后“确定”即可 设置DAO数据类型变量 DAO数据类型变量共分成两种: 1、Database变量 ...

经验教程

215

收藏

91
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部