1.新建项目
-->Windows 窗体应用
2.控件
-->视图-->工具箱
Label 显示不能编辑的文本信息
Button 按钮 默认事件:点击
3.控制相对位置(软件移植)
MinFrm_Resize函数
4.界面设计
1)菜单、工具栏与状态栏
工具箱中
5. c#环境下开发数据库程序
ADO.NET技术开发数据库应用程序,是一种数据访问技术,面向对象的数据访问框架,提供对SQL server、Oracle的数据访问。提供五大对象:
1)Connection,连接数据库
a.引入ADO.NET命名空间System.Data.SqlClient
b.创建Connection对象,并设置ConnectionString属性
internal class Class1
{
private static SqlConnection sqlCon;
//连接数据库
public static SqlConnection DataBaseConnect(TextBox textBox)
{
//string conString = @"Data Source =.;Initial Catalog=WearManager;Integrated Security=True;";
string conString = "Data Source =LAPTOP-FJSBD5G6\\MSSQLSERVER16;Initial Catalog=WearManager;Integrated Security=True;";
SqlConnection sqlCon = new SqlConnection(conString);
try
{
sqlCon.Open();
textBox.Text = "数据库连接成功";
}
catch (Exception err)
{
MessageBox.Show(err.Message, "连接数据库错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
//return ;
}
finally
{
}
return sqlCon;
}
}
}
ConnectionString联接对象
Open()
2)Command(命令),对数据源执行SQL语句
3)DataReader(数据阅读器)
4)DataAdapter
5) DataSet
6.执行sql语句
executenotquery
ExecuteReader查询
7.DataAdapter对象
select命令
包含四个对象:SelectCommand(另外三个执行基础)、InsertCommand、UpdateCommand、DeleteCommand
CommandBuilder对象自动生成用于单表更新的SQL语句,必须把主键列或唯一列返回。
(1)Fill方法
1.添加或者刷新行
Fill (DataSet dataSet)
Fill(DataTable dataTable)
Fill(DataSet dataSet,string srcTable)
(2)Update方法
Update(DataSet dataSet,)
(3)创建并使用DataAdapter
8.DataSet对象 数据集
临时在内存中,创建的数据库映射 (执行select语句)
DataTable 表
DataRow一行
DataColunm 一列
DataRelation 数据库关系
Error解决
using System.Data.SqlClient;包未找到引用源