C#+SQL Server的数据库管理系统常用的代码
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了C#+SQL Server的数据库管理系统常用的代码,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2875字,纯文字阅读大概需要5分钟。
内容图文
{} catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); }
2、需要引用的空间命名
using System.Data.Sql; using System.Data.SqlClient;
3、常用的变量
SqlConnection pConn; SqlDataAdapter pAdpt; SqlCommand pCom; string pConnstr; string pSQL; DataSet ds = new DataSet();
4、数据库连接语句
pConnstr = "Data Source = 计算机名;Initial Catalog=数据库名;Integrated Security=True"; if (pConn == null) pConn = new SqlConnection(pConnstr); if (pConn.State == ConnectionState.Closed) { pConn.Open();
}
MessageBox.Show("连接成功");
pConn.Close();
5、在DataGridView中显示查询结果(pConn.Open()后)
pSQL = "SELECT * FROM 表名 WHERE 列名 = 值"; pCom = new SqlCommand(pSQL, pConn); pAdpt = new SqlDataAdapter(pCom); pAdpt.Fill(ds, "result"); pCom.ExecuteNonQuery(); dataGridView1.DataSource = ds.Tables[0]; dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
6、打开文件窗口
string filename = ""; OpenFileDialog OFD = new OpenFileDialog(); OFD.InitialDirectory = System.Windows.Forms.Application.StartupPath; OFD.Filter = "(*.xls)|*.xls"; if (OFD.ShowDialog() == DialogResult.OK) { if (OFD.FileName.Contains("表") ) filename = OFD.FileName; else { if (MessageBox.Show("请确认是否选的导入表?", "导入表提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) filename = OFD.FileName; } } textBox1.Text = filename;
7、保存文件窗口
SaveFileDialog SFD = new SaveFileDialog(); SFD.InitialDirectory = System.Windows.Forms.Application.StartupPath; SFD.Filter = "导出表文件 (*.xls)|*.xls|(*.xlsx)|*.xlsx"; if (SFD.ShowDialog() == DialogResult.OK) { if (SFD.FileName.Contains("导出")) textBox2.Text = SFD.FileName; else { if (MessageBox.Show("请确认是否选的导出表?", "导出表提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) textBox2.Text = SFD.FileName; } }
8、各种控件的状态改变
checkBox1.Checked = false;//状态变为不勾选 comboBox1.SelectedIndex = 0;//显示comboBox1的第一项 comboBox1.Text = "";//清空comboBox1 for (int i = checkedListBox1.Items.Count - 1; i >= 0; i--) { checkedListBox1.SetItemChecked(i, false); } //将checkedListBox1中所有checkBox状态变为未勾选
SQL Part:
1、插入数据
不指定插入:
INSERT INTO table_name
VALUES (value1,value2,value3,...);
指定列名插入语句:
INSERT INTO table_name (column1,column2,column3,...)
VALUES (value1,value2,value3,...);
2、删除语句
DELETE FROM 表名称 WHERE 列名称 = 值
DELETE * FROM table_name
3、查询语句
SELECT * FROM 表名 WHERE 列名 = 值
4、修改语句
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
在学会课程知识的同时,学会这些,你就可以上手开发一个数据库管理系统啦!
C#+SQL Server的数据库管理系统常用的代码
标签:ESS 命名 value center led 约束 int dex catch
本文系统来源:https://www.cnblogs.com/pygisxss/p/13175389.html
内容总结
以上是互联网集市为您收集整理的C#+SQL Server的数据库管理系统常用的代码全部内容,希望文章能够帮你解决C#+SQL Server的数据库管理系统常用的代码所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。