社区
C#
帖子详情
C#中连接数据库
will_pengwq
2011-04-08 08:58:59
C#中连接数据库有几种方法?
请高手指点指点`````
Thank You
...全文
108
12
打赏
收藏
C#中连接数据库
C#中连接数据库有几种方法? 请高手指点指点````` Thank You
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
night09876
2013-11-16
打赏
举报
回复
简单的数据库连接就是一段代码: string connStr = "Data Source=.; Initial Catalog=liushouakang; User Id=sa; Pwd=qing5215107"; SqlConnection conn = new SqlConnection(connStr); try { string sql = "select* from Student"; SqlCommand comm = new SqlCommand(sql, conn); conn.Open(); SqlDataReader reader = comm.ExecuteReader(); int index = 0; while (reader.Read()) { Emploee ee = new Emploee(); ee.Id1 = Convert.ToInt32(reader[0]); ee.Name1 = reader[1].ToString(); ee.Age = Convert.ToInt32(reader[2]); ee.Sex = Convert.ToString(reader[3]); ee.Money = Convert.ToInt32(reader[4]); ee.Email = reader[5].ToString(); ees[index] = ee; index++; } reader.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); } finally { conn.Close(); } return ees; } 这是个方法,,下面的自己来
qq514418353
2011-04-09
打赏
举报
回复
(一)常用连接:
1.使用SqlConnection对象:
public void SqlConnectionOpen()
{
SqlConnection conn= new SqlConnection();
conn.ConnectionString = "user id=sa;password=;initial catalog=northwind;datasource=localhost;connect Timeout=20";
conn.Open();
}
2.使用OleDbConnection对象:
public void OleDBConnectionOpen()
{
OleDBConnection conn = new OleDbconnection();
conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\Customer.mdb";
conn.Open();
}
(二)其它:
1.ODBC连接Access本地数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=C:\a.mdb;"+
"Uid=Admin;"+"Pwd=;");
2.ODBC连接Access系统数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=C:\a.mdb;"+
"SystemDB=Admin;"+"Pwd=;");
3.ODBC连接Access系统数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=\\server\share\a.mdb;");
4.ODBC连接Excel系统数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.xls)};"+"DriverId=790;"+
"Dbq=C:\a.xls;"+"DefaultDir=c:\somepath;");
5.ODBC连接Oracle系统数据库
conGoodDay.Open("Driver={Microsoft ODBC for Oracle};"+"Server=OracleServer.world;"+
"Uid=Admin;"+"Pwd=password;");
6.ODBC连接Sql Servr
conGoodDay.Open("Driver={Sql Server};"+"Server=myServer;"+"Database=myDatabaseName;"
"Uid=Admin;"+"Pwd=password;");
7.ODBC连接Visual FoxPro
conGoodDay.Open("Driver={Microsoft Visual FoxPro Driver};"+
"SourceType=DBC;"+"SourceDB=c:a.dbc;"+"Exclusive=No;");
xinyuan178
2011-04-09
打赏
举报
回复
看你要连接哪种类型的了
qq514418353
2011-04-09
打赏
举报
回复
很多种
chuanzhang5687
2011-04-09
打赏
举报
回复
常用的两种,不管是什么数据库,一个是选择数据源 一个是代码实现,代码实现 sqlconnection 和 sqlcommand网上很多关于数据库连接的例子 这里就不帮你找了
gaocy1
2011-04-09
打赏
举报
回复
学习。。。。。。
monami1324
2011-04-08
打赏
举报
回复
我只知道两种的,一种VS自带的,一种是靠代码实现的
快乐大法师
2011-04-08
打赏
举报
回复
http://topic.csdn.net/u/20091210/15/41b751c2-1779-492d-9df9-e7e0007a4e6d.html
快乐大法师
2011-04-08
打赏
举报
回复
http://apps.hi.baidu.com/share/detail/14973865
快乐大法师
2011-04-08
打赏
举报
回复
连接什么数据库啊
秦剑
2011-04-08
打赏
举报
回复
就是种吧,只是连接不同数据库用的类不一样而已。
VS2010
中
用
C#
实现对Oracle数据库的增删改查及界面显示源码
在VS2010
中
采用
C#
语言,实现对Oracle数据库的连接,创建表,添加、查询、修改、删除数据的操作和界面显示,提供完整示例源码。
C#
操作Mysql创建数据库,数据表,增、删、改数据
vs2008
C#
操作Mysql创建数据库,数据表,增、删、改数据实例。
C#
SQLHelper
微软的
C#
连接SQL的SQLHelper类.
C#
使用SQLite的简单例子
简单的例子,轻松教会您使用SQLite.这个程序主要做了跟数据库连接、执行一些命令的功能,比如向数据库
中
插入数据。
ADO助手V1.20---一个获取ADO连接字符串,测试SQL命令的辅助软件
ADO助手---一个获取ADO连接字符串,测试SQL命令的辅助软件 2010-09-06 +初始版本发布 ADO助手---一个获取ADO连接字符串,测试SQL命令的辅助软件 2010-09-06 +初始版本发布 ...+增加
C#
数据库代码生成
C#
110,502
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章