| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 714 人关注过本帖
标题:新手数据库问题
只看楼主 加入收藏
moridiansha
Rank: 6Rank: 6
来 自:承德
等 级:侠之大者
威 望:4
帖 子:254
专家分:417
注 册:2009-10-21
结帖率:75%
收藏
已结贴  问题点数:20 回复次数:4 
新手数据库问题
我用的是VS2008,现在看到数据库了
怎么用VS2008连接到数据库
请高位高手指点,
谢了
搜索更多相关主题的帖子: 数据库 
2010-01-30 11:28
happy886
Rank: 3Rank: 3
来 自:河南
等 级:论坛游侠
威 望:3
帖 子:130
专家分:120
注 册:2009-3-21
收藏
得分:6 

数据库的名字为:dbBBS
【access 数据库】

string connStr="Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =dbBBS.mdb";
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = connStr;
conn.Open();
.....
.....
.....
conn.Close();

 
【sql server 数据库】
内置用户有密码为空
string connStr="server=local,uid=sa;pwd=;database=dbBBS";
windows身份验证
string connStr="Data Source=(local);Initial Catalog=dbBBS;Integrated Security=SSPI";


SqlConnection conn = new SqlConnection();         
conn.ConnectionString = connStr;
conn.Open();
......
......
conn.Close();

【oracle数据库】
加入引用   System.Data.OracleClient    有密码为空

 string connStr="Data Source=dbBBS;user=mydata;password=";
 OracleConnection conn = new OracleConnection();           
 conn.ConnectionString = connStr;
 conn.Open();
 ......
 ......
 conn.Close();

参考

happy  C#
2010-01-30 14:12
moridiansha
Rank: 6Rank: 6
来 自:承德
等 级:侠之大者
威 望:4
帖 子:254
专家分:417
注 册:2009-10-21
收藏
得分:0 
回复 2楼 happy886
谢谢

www.qysy.tk
2010-01-30 16:18
zhoufeng1988
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:北京
等 级:贵宾
威 望:27
帖 子:1432
专家分:6329
注 册:2009-5-31
收藏
得分:6 
记住这几个步骤:
1.连接数据库。这个过程需要有一个连接字符串,每一种数据库都有对应的数据库字符串,使用这个字符串可以通过各种数据库连接类连接数据库。
例如:SQLConnection con = new SQLConnection("数据库连接字符串");
      创建了数据库连接对象后,然后就可以连接数据库了。
      con.Open();
      使用完数据库后,可以调用数据库连接对象的DisConnect()来关闭数据库连接。
      con.Close();
2.构建SQL语句执行对象。
在我们的应用程序里,我们有多种操作数据库的方法。这里就介绍最简单的吧。在我们的应用程序中执行SQL语句。
我们创建一个新的SQLCommand对象,这个对象是用来执行SQL语句的。
    SQLCommand command = new SQLCommand();
string SQL = string.Format("SELECT * FORM {0}", TableName);            // 这是一条SQL语句
    = SQL;                                         // 将SQL语句给command对象的CommandText属性。
    command.ExecuteNonQuery();                                         // 执行SQL语句

///
/// 更复杂的还是看书吧。不难~
/// 加油加油!!!~
///
2010-02-01 09:22
gy505539356
Rank: 2
来 自:岳阳
等 级:论坛游民
帖 子:20
专家分:49
注 册:2009-12-28
收藏
得分:6 
自己回去多看书
书上讲得很详细!!!
2010-02-01 18:40
快速回复:新手数据库问题
数据加载中...
 
   



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

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