标题:[求助]c#怎么连接数据库
只看楼主
xiaxun
Rank: 1
等 级:新手上路
帖 子:207
专家分:7
注 册:2009-8-30
结帖率:79.31%
已结贴  问题点数:12 回复次数:7 
[求助]c#怎么连接数据库
c# vs2008

有两个textbox1  textbox2

还有一个按钮

怎么连接access数据库

单击按钮的时候

把textbox1和textbox2的输入内容存入access数据哭呢!

access里面已经有两个字段:username \ password

!!
搜索更多相关主题的帖子: 数据库 
2010-09-03 21:52
SUPERJHT
Rank: 1
等 级:新手上路
帖 子:18
专家分:8
注 册:2010-7-19
得分:6 
我为您的数据哭而哭
2010-09-04 09:35
xiaxun
Rank: 1
等 级:新手上路
帖 子:207
专家分:7
注 册:2009-8-30
得分:0 
以下是引用SUPERJHT在2010-9-4 09:35:07的发言:

我为您的数据哭而哭
不帮忙就算了

还在这里
落井下石!
2010-09-04 18:40
liubaoen
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:104
专家分:117
注 册:2006-6-12
得分:6 
如果只是为了保存用户名和密码没有必要使用数据库,如果有大量需要使用的数据再考虑使用数据库。
你应该先系统的学习下相关的知识,操纵数据库应该不是一个简单到一两句话就能说清楚的问题。
2010-09-05 19:17
zhaoxili
Rank: 6Rank: 6
等 级:侠之大者
威 望:1
帖 子:327
专家分:479
注 册:2009-1-3
得分:0 
sing System.Data;
using System.Data.OleDb;

......

string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";
strConnection+=@"Data Source=C:\BegASPNET\Northwind.mdb";

OleDbConnection objConnection=new OleDbConnection(strConnection);

......

objConnection.Open();
objConnection.Close();

......

 

--------------------------------------------------------------------------------

解释:

 连接Access数据库需要导入额外的命名空间,所以有了最前面的两条using命令,这是必不可少的!

 strConnection这个变量里存放的是连接数据库所需要的连接字符串,他指定了要使用的数据提供者和要使用的数据源.

 "Provider=Microsoft.Jet.OleDb.4.0;"是指数据提供者,这里使用的是Microsoft Jet引擎,也就是Access中的数据引擎,就是靠这个和Access的数据库连接的.

 "Data Source=C:\BegASPNET\Northwind.mdb"是指明数据源的位置,他的标准形式是"Data Source=MyDrive:MyPath\MyFile.MDB".

ps:
 1."+="后面的"@"符号是防止将后面字符串中的"\"解析为转义字符.
 2.如果要连接的数据库文件和当前文件在同一个目录下,还可以使用如下的方法连接:
  strConnection+="Data Source=";
  strConnection+=MapPath("Northwind.mdb");
  这样就可以省得你写一大堆东西了!
 3.要注意连接字符串中的参数之间要用分号来分隔.

 "OleDbConnection objConnection=new OleDbConnection(strConnection);"这一句是利用定义好的连接字符串来建立了一个链接对象,以后对数据库的操作我们都要和这个对象打交道.

 "objConnection.Open();"这用来打开连接.至此,与Access数据库的连接完成.其余操作(插入,删除...)



以上的是我截取的网上的别人写的 你自己看看吧  其实都差不多,不过楼上说的 如果只是储存用户名和密码,没必要使用数据库,如果数据多了,那就要使用了 、
2010-09-06 20:59
xiaxun
Rank: 1
等 级:新手上路
帖 子:207
专家分:7
注 册:2009-8-30
得分:0 
谢谢呀

那你试验成功没有

有没有视频教程呀

2010-09-06 22:57
dapenge
Rank: 1
等 级:新手上路
帖 子:10
专家分:5
注 册:2010-8-16
得分:0 
看看书上 有的  我们刚学完
2010-09-08 22:06
何事惊慌
Rank: 6Rank: 6
等 级:侠之大者
威 望:4
帖 子:220
专家分:499
注 册:2008-7-2
得分:0 
百度一下很多代码的啊~~~还是自己百度一下吧,这个是最基础的啊

QQ:860234001
编程交流群:236949758
2010-09-10 22:21



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-317692-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.104413 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved