资源简介
本系统实现C#对数据库的基本操作,包括连接数据库、增、删、改、查的功能,并附说明文档,还有代码的详细注释,欢迎下载使用,如有疑问,请发信息到1726234822@qq.com,我将随时解决问题。

代码片段和文件信息
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;
namespace 数据库操作
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//数据库查询函数
private void button1_Click(object sender EventArgs e)
{
//清空下拉列表
comboBox1.Items.Clear();
comboBox2.Items.Clear();
//数据库连接参数,Data Source为服务器名称,值为在SQL Server中连接数据库时的服务器名称,Catalog为要连接的数据库名称,一般为自己创建的数据库,第三个参数默认
string strcon = “Data Source=(local);Initial Catalog=database;Integrated Security=True“;
//连接数据库
SqlConnection con = new SqlConnection(strcon);
con.Open();
//查询SQL语句,from后为表名称
string strSQL = “select * from 学生表“;
//查询
SqlCommand cmd = new SqlCommand(strSQLcon);
//返回查询结果
DataSet ds = new DataSet();
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = cmd;
sda.Fill(ds“stu“);
//将查询结果数据绑定到dataGridView控件中
dataGridView1.DataSource = ds.Tables[0];
//将表中的值无重复的加入下拉列表combobox中,供修改使用
for (int i = 0; i < dataGridView1.RowCount-1; i++)
{
if (!comboBox1.Items.Contains(dataGridView1.Rows[i].Cells[0].Value))
{
comboBox1.Items.Add(dataGridView1.Rows[i].Cells[0].Value);
}
if (!comboBox2.Items.Contains(dataGridView1.Rows[i].Cells[1].Value))
{
comboBox2.Items.Add(dataGridView1.Rows[i].Cells[1].Value);
}
}
}
//数据库增加数据函数
private void button2_Click(object sender EventArgs e)
{
//连接数据库同上
string strcon = “Data Source=(local);Initial Catalog=database;Integrated Security=True“;
SqlConnection con = new SqlConnection(strcon);
con.Open();
//读取文本框中的值,作为插入值
string strXueHao = textBox1.Text;
string strXingMing = textBox2.Text;
//插入功能的SQL语句
string strSQL = “insert into 学生表(学号姓名) values(‘“+strXueHao+“‘‘“+strXingMing+“‘)“;
//执行插入操作
SqlCommand cmd = new SqlCommand(strSQLcon);
cmd.ExecuteNonQuery();
}
//数据库修改数据函数
private void button3_Click(object sender EventArgs e)
{
//连接数据库同上
string strcon = “Data Source=(local);Initial Catalog=database;Integrated Security=True“;
SqlConnection con = new SqlConnection(strcon);
con.Open();
//读取下拉列表的值作为修改前数据,读取文本框的值作为要修改后的值
string strXueHao = textBox3.Text;
string strXingMin
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-12-08 21:20 C#操作数据库(附说明文档)\
文件 273197 2016-12-08 21:14 C#操作数据库(附说明文档)\C#数据库操作说明文档.docx
目录 0 2016-12-08 16:15 C#操作数据库(附说明文档)\数据库操作\
目录 0 2016-12-08 21:18 C#操作数据库(附说明文档)\数据库操作\数据库操作\
文件 8263 2016-12-08 21:18 C#操作数据库(附说明文档)\数据库操作\数据库操作\Form1.Designer.cs
文件 4669 2016-12-08 21:18 C#操作数据库(附说明文档)\数据库操作\数据库操作\Form1.cs
文件 5817 2016-12-08 21:18 C#操作数据库(附说明文档)\数据库操作\数据库操作\Form1.resx
文件 496 2016-12-08 21:18 C#操作数据库(附说明文档)\数据库操作\数据库操作\Program.cs
目录 0 2016-12-08 16:15 C#操作数据库(附说明文档)\数据库操作\数据库操作\Properties\
文件 1362 2016-12-08 16:15 C#操作数据库(附说明文档)\数据库操作\数据库操作\Properties\AssemblyInfo.cs
文件 2882 2016-12-08 16:15 C#操作数据库(附说明文档)\数据库操作\数据库操作\Properties\Resources.Designer.cs
文件 5612 2016-12-08 16:15 C#操作数据库(附说明文档)\数据库操作\数据库操作\Properties\Resources.resx
文件 1102 2016-12-08 16:15 C#操作数据库(附说明文档)\数据库操作\数据库操作\Properties\Settings.Designer.cs
文件 249 2016-12-08 16:15 C#操作数据库(附说明文档)\数据库操作\数据库操作\Properties\Settings.settings
目录 0 2016-12-08 21:16 C#操作数据库(附说明文档)\数据库操作\数据库操作\bin\
目录 0 2016-12-08 21:19 C#操作数据库(附说明文档)\数据库操作\数据库操作\bin\Debug\
文件 12288 2016-12-08 21:19 C#操作数据库(附说明文档)\数据库操作\数据库操作\bin\Debug\数据库操作.exe
文件 32256 2016-12-08 21:19 C#操作数据库(附说明文档)\数据库操作\数据库操作\bin\Debug\数据库操作.pdb
文件 11600 2016-12-08 21:19 C#操作数据库(附说明文档)\数据库操作\数据库操作\bin\Debug\数据库操作.vshost.exe
目录 0 2016-12-08 21:20 C#操作数据库(附说明文档)\数据库操作\数据库操作\bin\Release\
目录 0 2016-12-08 16:15 C#操作数据库(附说明文档)\数据库操作\数据库操作\obj\
目录 0 2016-12-08 16:15 C#操作数据库(附说明文档)\数据库操作\数据库操作\obj\x86\
目录 0 2016-12-08 21:19 C#操作数据库(附说明文档)\数据库操作\数据库操作\obj\x86\Debug\
文件 5420 2016-12-08 18:10 C#操作数据库(附说明文档)\数据库操作\数据库操作\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6383 2016-12-08 21:19 C#操作数据库(附说明文档)\数据库操作\数据库操作\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
目录 0 2016-12-08 21:20 C#操作数据库(附说明文档)\数据库操作\数据库操作\obj\x86\Debug\TempPE\
文件 180 2016-12-08 21:19 C#操作数据库(附说明文档)\数据库操作\数据库操作\obj\x86\Debug\数据库操作.Form1.resources
文件 180 2016-12-08 21:19 C#操作数据库(附说明文档)\数据库操作\数据库操作\obj\x86\Debug\数据库操作.Properties.Resources.resources
文件 890 2016-12-08 21:19 C#操作数据库(附说明文档)\数据库操作\数据库操作\obj\x86\Debug\数据库操作.csproj.FileListAbsolute.txt
文件 1043 2016-12-08 21:19 C#操作数据库(附说明文档)\数据库操作\数据库操作\obj\x86\Debug\数据库操作.csproj.GenerateResource.Cache
文件 9174 2016-12-08 18:15 C#操作数据库(附说明文档)\数据库操作\数据库操作\obj\x86\Debug\数据库操作.csprojResolveAssemblyReference.cache
............此处省略5个文件信息
相关资源
- C#解析HL7消息的库135797
- C# OCR数字识别实例,采用TessnetOcr,对
- 考试管理系统 - C#源码
- 超市进销存管理系统 Sqlserver 数据库文
- asp.net C#购物车源代码
- C#实时网络流量监听源码
- C#百度地图源码
- Visual C#.2010从入门到精通配套源程序
- C# 软件版本更新
- C#屏幕软键盘源码,可以自己定制界面
- 智慧城市 智能家居 C# 源代码
- c#获取mobile手机的IMEI和IMSI
- C#实现简单QQ聊天程序
- 操作系统 模拟的 欢迎下载 C#版
- C#写的计算机性能监控程序
- 用C#实现邮件发送,有点类似于outlo
- MVC model层代码生成器 C#
- c#小型图书销售系统
- C# Socket Server Client 通讯应用 完整的服
- c# winform 自动登录 百度账户 源代码
- C#编写的16进制计算器
- C#TCP通信协议
- C# 数据表(Dataset)操作 合并 查询一
- C#语音识别系统speechsdk51,SpeechSDK51L
- 数据库备份还原工具1.0 C# 源码
-
[免费]xm
lDocument 节点遍历C# - EQ2008LEDc#开发实例
- DirectX.Capturec# winform 操作摄像头录像附
- c# 实现的最大最小距离方法对鸢尾花
- C#版保龄球记分代码
评论
共有 条评论