c# mysql连接字符串_C#:使用连接字符串连接数据库

前言:在上学期选择专业时候,选择的是互联网(还有物联网),这学期相关课程便是使用c#完成一个管理系统;最近的作业是完成一个对数据库操作类,操作数据库?虽然是很简单的一个作业,但也是懵逼了很久,在网上找了些教程但越看越懵(C#学的不扎实,差不多忘完了),又看老师给的资料,也是不行,但后来两者的对对比学习,也是有点点点的眉目,搞了半个下午的东西还是好好记录下吧.

1.视图=》服务器资源管理器

1c2563bbbbec8c1ec83cc76abc4df2dc.png

2./

数据连接(右键)=》添加连接

3f836ff2b8e84052adc53eebe6122046.png

3.

点服务器名(会自动刷新,选择自己的服务器)=》选择相应的数据库名称=》确定

f95458ce25f84c022b4dbfcd5457fe31.png

4.

点击刚才连接的数据库,右键=》属性

beff59bcab02f1a6fbba5d3b757df0b3.png

5.

然后有个连接字符串(复制下来)

282426e63950900159b3d0e276c9453c.png

6.打开App.config(在解决方案里面)

编写内容:

5eb5de6abcaba1b94a90b800277232f3.png

7.数据库操作代码:补充:

增删改:ExecuteNonQuery()返回受影响行数(返回行数有细节,建议搜搜看一下里面的坑,我这个菜鸟就先这样,还有其他的呢)

查:ExecuteQuery() 返回查询内容

usingSystem;usingSystem.Collections.Generic;usingSystem.Configuration;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceDAL

{classDALCommon

{public static String sqlConnString = ConfigurationManager.ConnectionStrings["SQLConnString"].ToString();public static SqlConnection conn = newSqlConnection(sqlConnString);public staticDataTable myExecQuery(String sql) {

SqlCommand mySqlCmd= newSqlCommand(sql, conn);

SqlDataAdapter myDA= newSqlDataAdapter(mySqlCmd);

DataSet dbset= newDataSet();

DataTable myDataTable;

myDA.Fill(dbset);

myDataTable= dbset.Tables[0];return(myDataTable);

}public static intmyExecNonQuery(String sql) {int rowsAffected = 0;

SqlCommand mySqlCmd= newSqlCommand(sql,conn);if (conn.State!=ConnectionState.Open) {

conn.Open();

}

rowsAffected=mySqlCmd.ExecuteNonQuery();return(rowsAffected);

}

}

}

注:

转载请注明来源,博客内容除表明内容为转载外均为原创,虽然是一个菜鸟写的博客,但也请尊重他人,尊重自己,谢谢。

以上为部分内容为个人见解,如有错误,还请斧正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值