求C#winform 数据库类(连接和增删改查)和在窗口中的调用代码

SQL数据库
2025年01月25日 01:58
有3个网友回答
网友(1):

C# 中分为三层,在数据访问层中写增删查改的代码和专门连接数据库的一个类写Connection;在窗口中调用的代码一般写在表示层。

网友(2):

添加引用
using System.Data;
using System.Data.SqlClient;

定义数据库链接:
public SqlConnection sqlconnect = new SqlConnection(“数据库链接");
//链接一般是:Data Source="服务器名字",DataBase="数据库名字",UID="数据库账号",PWD="数据库密码"

定义数据查询SQL(即增删改查操作)
SQlcommand sqlcom=new SQlcommand ();
sqlcom.Connection=sqlconnect ;//上面定义的链接
“命操作令”//具体操作都写在这,如下
1.删除:delete from 表名 where 条件(例如:name=‘张三',这里要注意单引号,在使用动态数据时不要忘了哦)
2.查询:select 字段1【如:Name】,字段2【如:gentle】 as '性别' from 表名 where 条件【如果字段用一个 * 代替,表示查询所有字段,where后可省略,将查询所有数据】
3添加:insert into 表名 (字段1,字段2...) values(对应值1,对应值2...)【这个不要where】
4.更新:update 表名 set 字段1=值1....where 条件【这个where必须,否则将更新所有行】

sqlcom.CommandString=“命令";//
下面要执行了
打开链接:sqlconnect.open();
执行:
查询:DataReader dr=sqlcom.ExecuteReader();【dr!=null表示有值,读取成功】
其他3个;int x=sqlcom.ExecuteNonQuery();【x!=-1表示操作成功】
不要忘了!!!!
sqlconnect.Close();
关闭数据库

网友(3):

喔,这个没有什么的哈,就是一个连接到数据库,然后就是SQL语句了哈