C#连接SQLServer数据库

摘要:
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Data;usingSystem.Data.Sql;usingSystem.Data.SqlClient;//这个是连接数据库用的类namespaceSQLConn
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;

usingSystem.Data;
usingSystem.Data.Sql;
usingSystem.Data.SqlClient;
//这个是连接数据库用的类
namespaceSQLConnectWindows { classsqlhelper { //数据库名称 public string sourceName = "UQVYNFZSKG81DQB"; //用户名称 public string userName = "sa"; //用户密码 public string pwd = "123456"; //连接的数据库名称 public string database = "zd_tcTwo"; //连接数据库 SqlConnection conn; //执行操作 DataSet dataSet = newDataSet(); public DataSet MySQLConnect(stringsql) { //连接数据库 string connstr = "data source=" + sourceName + ";user=" + userName + ";pwd=" + pwd + ";database=" +database; conn = newSqlConnection(connstr); try{ //打开数据库连接 conn.Open(); //执行sql命令 SqlCommand cmd = newSqlCommand(sql, conn); //适配命令通道 SqlDataAdapter adapter = newSqlDataAdapter(cmd); //命令执行 adapter.Fill(dataSet); //清除参数 cmd.Parameters.Clear(); } catch(Exception e) { Console.Write(e.Message); } finally{ //关闭数据库连接 conn.Close(); } returndataSet; }} }

执行SQL语句:在方法中调用

//可以存在于其他类中
private
void button1_Click(objectsender, EventArgs e) { try{ string cmd = "INSERT INTO [dbo].[userInfo]([uid],[uname],[umid])VALUES('" + 1 + "','" + 1 + "','" + 1 + "')"; sqlhelper.MySQLConnect(cmd); } catch(DataException data) { Console.Write(data.Message); } }

免责声明:文章转载自《C#连接SQLServer数据库》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇openGL 纹理05Django-用户认证组件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

java中的vo 、dto 、dao--转

 java中的vo 、dto 、dao--转 原文地址:http://yinchunjian.iteye.com/blog/758196 O是跟数据库里表的映射,一个表对应一个VO DAO是用VO来访问真实的表,对数据库的操作都在DAO中完成 BO是业务层,做逻辑处理的 VO , PO , BO , QO, DAO ,POJO, O/R Mappin...

vue后台(一)

一,项目准备工作 1.拿到已经是二次开发的代码, npm i , 安装依赖包 ES6模块暴露和导入复习 1. 导出方式一: 默认一次性导出 (只能有一个) export default xxx 本质: 整个模块是一个对象, 对象中有default属性, 即: {default: xxx} 2....

thinkphp的model模型的设计经验总结

关于模型;跟上篇文章thinkphp的目录结构设计经验总结写控制器一个道理;为了尽量避免改动到框架; 首先我们是要有一个BaseModel.class.php作为我们的基础model; 我会在BaseModel中定义增删改的方法如下; <?php namespace CommonModel; useThinkModel; /** * 基础m...

autossh使用(本机记住ssh密码)

autossh版本说明 目前发现同样叫autossh的,有好几个项目 yum,brew中的自动重启ssh会话和隧道 FeeiCN的autossh islenbo的autossh 后面两个的主要是用于记录密码,远程连接 Feeicn版安装使用 安装依赖: Linux yum install expect apt-get install expect...

C++、C#、VB各语言日志代码

一、VB语言,开发工具VB6.0 Private Sub AppendToFile(ByVal fn As String, ByVal msg As String) Dim lFileHandle As Long lFileHandle = FreeFile On Error GoTo Append_Error Open...

使用JNotify 监控文件变化

原文:https://blog.csdn.net/meteorsshower2013/article/details/80937725 其他参考文章:https://www.iteye.com/blog/cybrc-1900042                          https://zhuanlan.zhihu.com/p/152229305...