如何实现C#与sql server2008R2的连接 40C

需要完成一个课程设计报告,课程为数据库的应用,需要一个前端来与后台数据库进行对接,需各位大佬耐心讲解。
谢谢。
或者能否给一个模板系统,并且附上耐心注释。
在下不才,向各位请教。

12个回答

我这里有写好的。你给我邮箱我发给你!

qq_42456893
qq_42456893 大哥我也要!!!1我实训呐!!
5 个月之前 回复
qq_42456893
qq_42456893 609647676@qq.cm
5 个月之前 回复
weixin_38362255
艾莱KK 3348146540@qq.com
一年多之前 回复

算了,代码不好发

一种是用EF6,VS2015,新建项,数据,Ado.net ,ef6
根据提示就连上了

第二种用webconfig,connectionStrings,

然后里面用sqlconnection等类似的类来连接跟操作

代码不显示?

```


第一步点击工具
图片说明
然后点击连接数据库
图片说明
如果数据库软件在本电脑的话,点击刷新就可以得到服务器地址,或者输入地址
然后点击选择验证类型,如果没密码就选第一个,否则选择第二个
最后就是指定数据库名了。
接着点击测试连接,提示成功点击配置,把dataSource后面的字符串复制一下。粘贴到以下代码中的DATASOURCE就可以了
string DATASOURCE = "Data Source=192.168.1.25;Uid=sa;Pwd=123456;Database=MyDatabase";
SqlConnection conn = new SqlConnection(DATASOURCE);
conn.Open();

///
/// 获取网络内数据库实例
///
///
public static string[] GetServerInstance()
{
try
{
SqlClientFactory sqlFInstance = SqlClientFactory.Instance;
DataTable dataSources = sqlFInstance.CreateDataSourceEnumerator().GetDataSources();
DataColumn column2 = dataSources.Columns["ServerName"];
DataColumn column = dataSources.Columns["InstanceName"];
//DataColumn column3 = dataSources.Columns["IsClustered"];
////是否集成验证,即Windows身份验证和SQL Server验证
//DataColumn column4 = dataSources.Columns["Version"];
DataRowCollection rows = dataSources.Rows;
string[] array = new string[rows.Count];
for (int i = 0; i < array.Length; i++)
{
string str2 = rows[i][column2] as string;
string str = rows[i][column] as string;
if ((str == null) || (str.Length == 0) || ("MSSQLSERVER" == str))
{
array[i] = str2;
}
else
{
array[i] = str2 + @"\" + str;
}
}
Array.Sort(array);
return array;
}
catch (System.Exception ex)
{
MessageBox.Show("获取网络内数据库服务器和实例出错!" + ex.ToString(), "提示",
MessageBoxButtons.OK, MessageBoxIcon.Information);
return null;
}
}

C#和sql server2008R2的连接有两种方法,第一种以代码为主;第二种是使用ADO.NET连接数据库,它的代码更简便一些,但是运行速度较平常的代码慢。
下面我们来分别解释:
第一种:C#中的代码如下
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
//添加调用:
using System.Data.SqlClient; //包含访问SQL Server所需的各类对象;

namespace Connection_ConnectionString
{
public partial class frm_Connection : Form
{
public frm_Connection()
{
InitializeComponent();
this.StartPosition = FormStartPosition.CenterScreen; //本窗体启动位置设为屏幕中央;
}

    private void btn_Connect_Click(object sender, EventArgs e)
    {
        SqlConnection sqlConnection = new SqlConnection();                  //声明并实例化SQL连接;
        sqlConnection.ConnectionString =
            "Server=(Local);Database=EduBaseDemo;Integrated Security=sspi"; 
                            //在字符串变量中,描述连接字符串所需的服务器地址、数据库名称、集成安全性(即是否使用Windows验证);
                            如果是密码验证的,就如"Server=(Local);Database=EduBaseDemo;uid=sa;pwd=123456";
        sqlConnection.Open();                                               //打开SQL连接;
        sqlConnection.Close();                                              //关闭SQL连接;
    }
}

}

第二种,使用ADO.NET连接数据库
步骤:
1.项目—添加—新建项,选用ADO.NET Entity Data Model模板。
2.按照提示的步骤一直下去,直到数据库连接成功。如下图依次所示:
图片说明
图片说明
图片说明
图片说明

这样数据库就连接成功啦。
注意:选择服务器时,建议写(local),这样下次到另一台电脑使用会比较方便。

希望可以帮助到你哦~

C#连接数据库的话,我这里建议你先建一个App.config,使用这个的话可以减少你后面做页面一个一个去改代码,App.config里面的代码只要像下面这样就好了, connectionString="Server=PC201510031226\SQLEXPRESS;Database=menzhen; Integrated Security=True",那个server=是你电脑的名称,后面一个是数据库名称,如果你电脑上有设用户名与密码的话,那就用这个connectionString="Server=PC201510031226\SQLEXPRESS;Database=menzhen;User ID=jsj;password=2wsx@WSX; Integrated Security=False",id是用户名,然后password是密码,然后你页面那边的代码的话就用这个 SqlConnection sqlConnection = new SqlConnection();
sqlConnection.ConnectionString =
ConfigurationManager.ConnectionStrings["Sql"].ConnectionString; 然后数据库那边建好连接打开,就可以连接了。
当然如果你不用App.config,那么就用如下代码
下面这个是无用户名,密码情况的,如果有的话改成上述第二个选择就好了,

SqlConnection sqlConnection = new SqlConnection(); sqlConnection.ConnectionString =
"Server=(Local);Database=EduBaseDemo;Integrated Security=sspi";
sqlConnection.Open();
因为如果你经常换电脑连接数据库的话,个人建议你选择第一种方法,当然如果你一直做数据库只使用一台电脑,没有换其他电脑什么的,你两种都OK的。祝愿你成功,望采纳,谢谢!

用C#编程有多种方式,每种方式有不同的连数据库方式,比如做winform,可以用原生控件,做后端api接口用entity framework最方便,
不过最推荐的是用传统的ado.net的方式,稳定可靠实用。

            //创建连接
            using(System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection("server = 192.168.0.1;uid = 用户名; pwd = 密码;database =数据库名"))
            {
                //创建执行方法
                using (System.Data.SqlClient.SqlCommand comm = conn.CreateCommand())
                {
                    //执行sql语句
                    comm.CommandText = "update tableName set colName = '';";
                }
            }


                            以上代码是执行 修改的方法
共12条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
c# sql server2008R2与Excel的导入导出
本程序在win7上运行的,数据库sql server2008R2,编译器VS2010旗舰版, 亲测可用,请参照read文件配置程序
sql server2008r2 数据库事务问题
[img=https://img-bbs.csdn.net/upload/201708/14/1502702972_747471.png][/img]rn数据库语句出错回滚返回状态1,这边已经正常运行切返回了值rn[img=https://img-bbs.csdn.net/upload/201708/14/1502703017_815107.png][/img]rn这又报数据库事务名coe异常rn
SQL SERVER2008R2安装包
数据库cn_sql_server_2008_r2_enterprise_x86_x64_ia64_dvd_522233版本安装包64位
SQL server2008R2 导入数据出错
出现这样的错误信息: - 正在复制到 [dbo].[sc] (错误) 消息 错误 0xc0202009: 数据流任务 1: SSIS 错误代码 DTS_E_OLEDBERROR。出现 OLE DB 错误。错误代码: 0x80004005。 已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 10.0” Hresult: 0x80004005 说...
pb 无法连接到SQL server2008R2
求助!!如图,无论怎样配置都会提示测试通过,但实际上PB与SQL SERVER 没有任何连接,请万能的网友告诉我该怎么办,PB已重装过了rn[img=https://img-bbs.csdn.net/upload/201602/25/1456399718_552386.png][/img]
SQL Server2008R2复制订阅
SQL Server2008R2复制订阅
SQL Server2008&SQL; Server2008R2安装教程.pdf
讲述SQL server安装过程中的详细步骤,包括需要注意的地方
sql server2008R2导出视图数据
视图导出数据一般有两种方式 1.select * from table,在查询结果页面鼠标右键将结果另存为csv文件 然后选择要恢复数据的库,导入数据 生成新表,然后将这个表的数据导入目标表,语句如下: insert into XRView_PatientVisitingLog([VisitingLogID]       ,[PatientName]       ,[P
sql server2008r2问题,急急急
1、[img=https://img-bbs.csdn.net/upload/201402/26/1393407058_19107.jpg][/img]rn打开sql server2008R2就出现这个。。。。
SQL server2008R2不能正常启动
各位专家们好,今天我的服务器(操作系统是winserver2008R2)断电后重启,上面的SqlServer2008R2就启动不了了,求各位指点啊,按网上说的各种修改了服务也没用(手动启动SQL Server(MSSQLSERVER)提示“win不能在本地计算机启动SQL Server,有关更多信息,查阅系统事件日志,如果这是非Micro服务,请与服务厂商联系,并参考特定服务错误代码17051”),查看windows 系统日志,提示的是错误(红色的叹号)是:“SQL Server(MSSQLSERVER)服务因%%17505服务特定错误而停止”(事件ID(E):7024)rn
sql server2008r2 迁移到sql2014
第一次做实际项目的数据库迁移,看了许多文章 大概有两种方法 rn1分离--附加 2备份--还原rnrn我的库大概200G 看网上推荐大于50g的最好使用分离--附加 这里有个问题 为啥 有的帖子说 在目标服务器附加时候 要变一个库名呢 比如附加A时候要变成A_BAK,然后再在建立一个名为A的空库,然后再把数据移到A中。。。。不太明白为什么不能直接附加使用呢???(跟登陆名有关? 可是登陆名也可以批量迁移啊)rn这种方法 还有什么需要注意的地方吗???rnrn
sql server2008R2的备份文件如何还原到sql server2005数据库
服务器一:rn数据库版本:Microsoft SQL Server 2008 R2 (SP3) - 10.50.6000.34 (X64) Aug 19 2014 12:21:34 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 (Build 7601: Service Pack 1) (Hypervisor) rn操作系统:Windows Server 2008 R2 Enterprisernrn服务器二:rn数据库版本:Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) Oct 14 2005 00:33:37 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 6.1 (Build 7600: ) rn操作系统:Windows Server 2003 Enterprise Edition SP2rnrn服务器一的数据库分成6个文件,分别放在6个磁盘。rnrn需要把服务器一的数据库备份文件还原到服务器二的SQL SERVER2005上,试了好多办法都不能成功。rn请大家帮忙如何操作?rn
解决Ofbiz连接sql server2008R2数据库无法访问店铺应用的问题
问题: 启动ofbiz项目后,访问localhost:8080/ecommerce/control/; 页面显示“A Product Store has not been defined for this ecommerce site. A Product Store can be created using the ofbizsetup wizard.”。 前提条件: Ofbiz
C#如何实现连接远程数据库
我想访问另外一台机器上的 数据库 sql server 2005rnrn请问 要如何写代码 做哪些配置rnrn我只会访问本机的数据库rnrn所以最好有一个好的例子 写的详细一点 谢谢大家了
SQL如何实现这样的连接?
现在有两张表rn计划表 rn业务员 存货 计划金额 rn张三 A 1000 rn李四 A 2000 rn rn rn实际表 rn业务员 存货 实际金额 rn张三 A 900 rn张三 B 800 rn rn rn rn rn要出这样的一张分析报表 怎么实现? rn业务员 存货 实际金额 计划金额 计划完成率rn张三 A 1000 900 90%rn张三 B 800 rn李四 A 2000 rn合计 3000 1700 56.67%rn
win7下安装的sql server2008R2 防火墙设置问题
安装正常(先安装的SQL 2008 再安装的 VS2010 ) rn输入查询语句之后 不能执行 我已经手动设置防火墙了 TCP UDP 端口都已打开rn可是只要一执行 还是出现这种情况 怎么解决 ?rnhttp://zhidao.baidu.com/question/262786987.html&__bd_tkn__=66ba13217426b0625416b67a93a269a1c24796a28078338d51fed8133ea5c69d362ad36bb4bcda3b39bb3949f6bbe47087ac3af56e60b1f4e7eb60157a5aff359561a0f0590f03de01252709d343ce784f77ee07792cba88a24933797059315bca62784748c6acad9807f4accbdc8c09cb3625f34aaf
c# 怎么实现电脑与sql ce连接?
c# 怎么实现电脑与sql ce连接。rn就是用C#开发在电脑上的管理软件,怎么实现对SDF数据库的操作。比如添加数据,查找数据,修改数据,删除数据。rn请给出代码。
《SQL Server2008R2数据挖掘与商业智能》实例——决策树
默认每个人都会配置SQL 2008R2数据库咯!! 第一步,启动数据库管理器“SQL Server Management Studio”,并将Excel表格的数据导入数据库表里。 (注意注意!!一定要记住自己的服务器名称和数据库名称哈,重要,很重要!!) 1、在数据库“BI”(自己随意建或找一个不重要的数据库即可)上右击,选择“任务”,找到并点击“导入数据” 选择需要的即可...
刚登陆SQL Server2008R2数据库就出错
解决问题过程 远程医院查问题,打开MSSQL 2008 R2的时候,展开数据库都显示以下的错误提示: 值不能为空。参数名viewinfo(microsoft.sqlserver.management.sqlstudio.explorer)。 出现问题的原因:可能是杀毒软件把数据库的临时文件给删除了,然后得重新建立temp, 我的处理过程:找到 C:\Documents a
SQL server2008r2安装时遇到这个问题
[img=https://img-bbs.csdn.net/upload/201806/13/1528819931_292556.png][/img]
SQL SERVER2008R2数据发布与订阅的问题
因为一些缘由需要将一个托管服务器(电脑名称WIN-LF422EE7CE1)上的数据库(实例名WIN-LF422EE7CE1)同步至本地局域网内的一个数据上,我根据网上的资料做了数据库复制发布,但是总有一些这样那样的错误使用无法搞定,情况如下:rn在托管服务器和内网服务器上我均建立的系统账号shq2015(系统管理员),两台机器的MSSQLSERVER服务和代理服务均设置为使用shq2015用户启动。发布服务器的快照代理安全性如下:rn[img=https://img-bbs.csdn.net/upload/201601/12/1452588353_426039.png][/img]rn订阅数据库的分发代理设置:rn[img=https://img-bbs.csdn.net/upload/201601/12/1452588653_264011.png][/img]rn订阅数据库的代理安全性如下:rn[img=https://img-bbs.csdn.net/upload/201601/12/1452588724_810585.png][/img]rn但最终在订阅数据库作业日志中总是报如下错误:rn[code=csharp]rn日期 2016/1/12 16:55:32rn日志 作业历史记录 (WIN-LF422EE7CE1-shqJob-test-USER-20150226RI-shqjob-5D34F526-6EF1-4974-A985-DD98E5202E0D)rnrn步骤 ID 1rn服务器 USER-20150226RIrn作业名称 WIN-LF422EE7CE1-shqJob-test-USER-20150226RI-shqjob-5D34F526-6EF1-4974-A985-DD98E5202E0Drn步骤名称 运行代理。rn持续时间 00:00:10rnSQL 严重性 0rnSQL 消息 ID 0rn已通过电子邮件通知的操作员 rn已通过网络发送通知的操作员 rn已通过寻呼通知的操作员 rn重试次数 0rnrn消息rn2016-01-12 08:55:32.279 版权所有 (c) 2008 Microsoft Corporationrn2016-01-12 08:55:32.279 Microsoft SQL Server 复制代理: distribrn2016-01-12 08:55:32.279 rn2016-01-12 08:55:32.279 为输出行预置的时间戳以 UTC 时间表示。rn用户指定的代理参数值:rn -Publisher WIN-LF422EE7CE1rn -PublisherDB shqJobrn -Publication testrn -Distributor WIN-LF422EE7CE1rn -SubscriptionType 1rn -Subscriber USER-20150226RIrn -SubscriberSecurityMode 1rn -SubscriberDB shqjobrn -Continuousrn -XJOBID 0x517FABA8BD716F45BFFB103F59FCA3CArn -XJOBNAME WIN-LF422EE7CE1-shqJob-test-USER-20150226RI-shqjob-5D34F526-6EF1-4974-A985-DD98E5202E0Drn -XSTEPID 1rn -XSUBSYSTEM Distributionrn -XSERVER USER-20150226RIrn -XCMDLINE 0rn -XCancelEventHandle 0000071Crn -XParentProcessHandle 00000754rn2016-01-12 08:55:32.280 Startup Delay: 1833 (msecs)rn2016-01-12 08:55:34.114 正在连接到 订阅服务器“USER-20150226RI”rn正在连接到 分发服务器“WIN-LF422EE7CE1”rn从代理配置文件获取的参数值:rn -bcpbatchsize 2147473647rn -commitbatchsize 100rn -commitbatchthreshold 1000rn -historyverboselevel 1rn -keepalivemessageinterval 300rn -logintimeout 15rn -maxbcpthreads 1rn -maxdeliveredtransactions 0rn -pollinginterval 5000rn -querytimeout 1800rn -skiperrors rn -transactionsperhistory 100rn2016-01-12 08:55:42.020 初始化rn由于出现操作系统错误 3,进程无法读取文件“e:\shortcut\unc\WIN-LF422EE7CE1_SHQJOB_TEST\20160112165316\sysdiagrams_16.pre”。rnCategory:OSrnSource: rnNumber: 3rnMessage: 系统找不到指定的路径。rn[/code]rnWIN-LF422EE7CE1是公网服务器名称,USER-20150226RI是内网数据库电脑名称rnrne:\shortcut是我自定义的快照目录。rnrn需要做怎样的调整才能搞定呢?
win7安装SQL Server2008r2,window installer出错
刚开始是这样,然后我按继续[img=https://img-bbs.csdn.net/upload/201804/17/1523976916_792985.png][/img],接着运行没多久就显示这样[img=https://img-bbs.csdn.net/upload/201804/17/1523977565_215774.png][/img]已经试过很多方法,而且还试过装不同版本的sql server,但是都是同样的问题,是不是要重装系统才能安装?求大神搭救
sql server2008R2,为何只能用计算机名登录?
sql server版本:sql server2008R2rn只能用计算机名登录数据库引擎,[color=#FF0000]localhost、127.0.0.1、.[/color],都不能登录。(使用sql server身份验证,登录名和密码都是正确的)rn其中,已经根据网上的说法,设置了2008版的“SQL Server 外围应用配置器”了,还是不行。rnrn请问大神如何解决。
SQL Server2008R2数据挖掘与商业智能实例详细操作
提供了《SQL Server2008R2数据挖掘与商业智能》课本上实例详细操作,从基础的数据导入,到最后的数据挖掘,中间遇到的问题的解决,个人一一分析,操作。
Asp.Net(C#)如何实现与SQL数据库的连接?救急!
大家好: rn 我是个新手。我想实现asp.net与SQL的连接,服务器是wanglei-compute,数据源是mydatebase,数据库是mydb,表是info。我的连接代码如下:rn rn <%@ Import Namespace="System.Data" %>rn <%@ Import Namespace="System.Data.SqlClient" %>rn
C# 连接SQL数据库
public class XFDB { string connectString = ""; public XFDB(string connectString) { this.connectString = connectString; } public DataRow FnSelec
C#连接SQL Server
我在用C#连接数据库的时候出现一个问题rnrnusing System;rnusing System.Collections.Generic;rnusing System.ComponentModel;rnusing System.Data;rnusing System.Drawing;rnusing System.Text;rnusing System.Windows.Forms;rnusing System.Data.OleDb;rnusing System.Data.SqlClient;rnrnnamespace SQLConrnrn rn rn public partial class add : Formrn rn //private SqlConnection cnPubs;rn //private SqlCommand cmdPubs;rn //private SqlDataAdapter daPubs;rn //private DataSet dsPubs;rn public add()rn rn InitializeComponent();rn rnrn private void button2_Click(object sender, EventArgs e)rn rn this.Close();rn rn OleDbConnection conn =new OleDbConnection("provider=microsoft.jet.oledb.4.0;Data Source=G:\\SQL数据\\MSSQL\\Data\\cwgl_Data.MDF");rnrn private void button1_Click(object sender, EventArgs e)rn rnrn string st1 = this.textBox1.Text.ToString().Trim();rn string st2 = this.textBox2.Text.ToString().Trim();rn string sle = " INSERT INTO jsb(num,xmm) values ('" + st1 + "','" + st2 +" ')";rn conn.Open(); //问题就出现在这里 说是[color=#FF0000]:“不能使用 '';文件已在使用中。” [/color]大家帮我看看是不是数据库上的权限有问题?rn OleDbCommand cmd = new OleDbCommand(sle, conn);rn cmd.ExecuteNonQuery();rn conn.Close();rn rn conn.Dispose();rn rn rn
C#连接SQL查询数据?!?!
delect *form yonghurn怎么在dataGridview1中显示查到的表格啊!
C#连接SQL问题
一直用ASP.NET,感觉用WEB配置文件来连接数据库很爽,rn但是现在想玩一下C/S,发现,很不爽,好像没有像开发WEB那样连接的爽,rn大家一般是怎么连接的,只配一次,下次就很好用的有没有。
sql c#连接问题
[code=C#] SqlConnection conn = new SqlConnection(GlobalParams.connectString.ToString());rn SqlCommand cmd = null;rn tryrn rn string path = @"C:\test.xls";rn conn.Open();rn string sql = "SELECT * INTO newTable4 FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source='" + path + "';Extended properties=Excel 5.0')...[sheet1$]";rn cmd = new SqlCommand(sql, conn);rn MessageBox.Show(cmd.ExecuteNonQuery().ToString());rn rn catch (SqlException ex)rn rn MessageBox.Show(ex.ToString());rn rn finallyrn rn conn.Close();rn cmd.Dispose();rn [/code]rn出现错误说:'C'附近有语法错误。?怎么解决呢
C#连接SQL真好
这是C#学者的经典资料,SQL学习你知道多少,这样连接数据库你又有没有见过,这样方便,快捷,你绝对是想不到的。错过了别后悔哦!!!
C#连接SQL数据库
通过建立SQL、access数据库,进行数据库连接的一些基本操作,必须要学会掌握的数据库链接知识!!
c# 连接sql登录
求一个c# 连接sql数据库登录代码,就是我输入用户名,密码,然后判断,正确就进入主界面,最好用3层架构实现!
C#连接Sql封装类
想写一个连接数据库的类rn再连数据库就调用这个类就行了rn但不知道从何入手写rn因为刚学rn不到一周rn不知道哪为有没有资料可以参考下
c#连接sql的源码
c#连接sql的源码c#连接sql的源码自己做的c#连接sql的源码
c#连接sql
OleDbConnection aConnection=new OleDbConnection();rnaConnection.ConnectionString =@"Provider=SQLOLEDB;DataSource=A2\A2;uid=sa;pwd=;Initial Catalog=Northwind";rntryrnrnaConnection.Open();rnMessageBox.Show ("OK");rnrncatchrnrnMessageBox.Show("Sorry");rnrnrnrn我是在formLoad的写入上面代码的,为什么连不上我的数据库呢,我好烦!老大们块帮小弟我看看吧1rn
C# 连接Access和SQL
C#应用程序在Access和SQL server间切换能不能通过改配置文件,而不需要改程序内部代码来实现?rn如果能的话要怎么写?
C# 连接 到SQL
出错提示:“System.Data.SqlClient.SqlConnection”的类型初始值设定项引发异常。rnrn连接代码:rn[code=C#]rnrnusing System;rnusing System.Data;rnusing System.Data.SqlClient;rnusing System.Collections.Generic;rnusing System.Collections;rnusing System.ComponentModel;rnusing System.Text;rnusing System.Runtime.InteropServices;rnusing System.IO;rnrnnamespace SqlDataConfigrnrn public class DateLinkrn rn public SqlConnection myConn;rn public string ServerStr;rn static string server; //服务器地址rn static string uid; //用户名rn static string pwd; //密码rn static string database; //数据库名称rnrn public static void setServer(string get_server)rn rn server = get_server;rn rnrn public static void setUid(string get_uid)rn rn uid = get_uid;rn rnrn public static void setPwd(string get_pwd)rn rn pwd = get_pwd;rn rnrn public static void setDatabase(string get_database)rn rn database = get_database;rn rn public DateLink()rn rn ServerStr = @"Server=" + server + ";Database=" + database + ";User=" + uid + ";PWD=" + pwd;rn myConn = new SqlConnection(ServerStr);//出错提示行:“System.Data.SqlClient.SqlConnection”的类型初始值设定项引发异常。rnrnrn rn public void Open()rn rn myConn.Open();rn rn public void Close()rn rn myConn.Close();rn rn public int tOpen()rn rn tryrn rn myConn.Open();rn return 1;rn rn catchrn rn return 0;rn rn rnrn rnrnrn[/code]rnrn调用代码:rn[code=C#]rn DateLink.setServer("127.0.0.1");rn DateLink.setUid("sa");rn DateLink.setPwd("");rn DateLink.setDatabase("AssetManagement");rn DateLink MyDL = new DateLink();rn[/code]
c# sql的连接问题!
if (radioButton1.Text.Equals(da.Tables["mytest"].Rows[0][2].ToString()))rn rn radioButton1.Checked = true;rn rn elsern rn radioButton2.Checked=true;rn rnrnrn我的radioButton1.Text 为“男”rnda.Tables["mytest"].Rows[0][2].ToString() 从数据库中返回的string 也是“男”rn为什么两个string始终不相等rnradioButton1.Checked = true;rn这个条件一直没进去! 求解!
c#与sql server的连接??
如何实现c#与sql server的连接??
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法