C# 连接sqlserver2000的有效连接串~~

        最近刚刚接触C# 还好MS的程序模式大体相同。如果熟悉VisualC++学起来应该不成问题,只是在Web开发中要费些功夫,看到对数据库访问的地方遇到了和VC++一样的困难---------连接字符 下面我就把在VS2003 v1.1中自动生成连接字符的方法告诉大家工程: C#---->asp.net web app成功以后 选择View中的server explorer 再找到 sqlserver的实例名(默认为机器名) 选择要连接的数据库 --->再查看propertis 如果stqate项状态为 connectioned 连接串就生成 OK了(注意:如过数据库设置了访问权限 要在连接串里加上User ID="用户名"  和Password="你的访问密码") 不再赘言!!(连接串已经简化)

using  System;
using  System.Data;
using  System.Data.OleDb;
///////略////////////
OleDbConnection cnn 
=   null ;
OleDbDataReader reader 
=   null ;
 string  cnnstr = " Provider=SQLOLEDB.1;Initial Catalog=数据库名;Data Source=实例或机器名;User ID=用户名; Password=访问口令 " ;
cnn 
=   new  OleDbConnection(cnnstr);
cnn.Open();
OleDbCommand cmd 
=   new   OleDbCommand();
cmd.Connection
= cnn;
cmd.CommandText
= " select * from tb_workerinfo " ;
cmd.CommandType
= CommandType.Text;
reader
= cmd.ExecuteReader();
reader.Read();
reader.Read();
string  var  = reader.GetString( 1 );
TextBox1.Text
= var;
reader.Close();
cmd.Parameters.Clear();
///////其余略////////////

 

 

 

顺便也说说在VC++里 连接字符的生成办法(给喜欢MFC 的朋友):新建一个工程类型为MFC基于对话框的工程 在自动生成的对话框右键点击选中insert ActiveX Control 选择MS Ado Data Control 6.0 在已插入的控件上右键选择 AdoDC Properties AdoDc project 或者直接点属性 然后选择Control选项卡 再选择 use connection string  然后点building选择数据库的类型(已sqlserver为例)选择MS oledb provider for sqlserver <下一步> 选择要连接的实例或机器(确保服务器是开启的) 再选择数据库<测试连接> 提示成功 OK了!! 万无一失

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值