没有合适的资源?快使用搜索试试~ 我知道了~
陕西师范大学可视化程序设计-C#实验报告.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 21 浏览量
2021-10-06
09:00:15
上传
评论
收藏 622KB DOC 举报
温馨提示


试读
16页
陕西师范大学可视化程序设计-C#实验报告.doc
资源推荐
资源详情
资源评论










- -
师大学 可视化程序设计 实验报告
实验四 ADO.NET 数据库应用
一、实验目的
1. 掌握使用数据工具创立数据库应用程序、数据库的关系查询及 Building Manager
和数据窗体向导的使用。
2. 掌握 ADO.NET 数据库连接与访问。
3. 掌握 ADO.NET 数据库浏览与绑定。
二、实验器材
1、微机〔安装 VB.NET 开发环境〕
三、实验容
1. 以逐步方式使用点选快速创立简单的数据库应用程序。
程序设计:
数据库设计:
程序代码:
namespace DataBase1
{
- - word.zl-

- -
publicpartialclassForm1 : Form
{
public Form1()
{
Initializeponent();
}
privatevoid Form1_Load(object sender, EventArgs e)
{
// TODO: 这行代码将数据加载到表“bOOKDBDataSet2.BOOK〞中。您可以根据需要移动或删除
它。
this.bOOKTableAdapter.Fill(this.bOOKDBDataSet2.BOOK);
}
privatevoid button1_Click(object sender, EventArgs e)
{
this.bOOKTableAdapter.Update(this.bOOKDBDataSet2.BOOK);
}
}
}
程序运行:
2. 制作一个可插入、删除、修改 PERSON 数据表的员工工资系统。
程序设计:
- - word.zl-

- -
数据库设计:
程序代码:
using System.Data.OleDb;
namespace person
{
publicpartialclassForm1 : Form
{
//连接数据库
string connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=PERSONDB.mdb";
//显示数据库
publicvoid ShowPerson()
{
OleDbConnection mycon = newOleDbConnection(connStr);
mycon.Open();
string selectCmd = "Select id_no as 编号,name as ,id_position as 职称,tel
as ,salary as 工资 From PERSON Order By id_no DESC";
OleDbmand mand = newOleDbmand(selectCmd, mycon);
OleDbDataAdapter myAdapter = newOleDbDataAdapter();
myAdapter.Selectmand = mand;
DataSet myDataSet = newDataSet();
myAdapter.Fill(myDataSet, "PERSON");
dataGrid1.DataSource = myDataSet.Tables["PERSON"].DefaultView;
- - word.zl-

- -
}
public Form1()
{
Initializeponent();
}
privatevoid Form1_Load(object sender, EventArgs e)
{
ShowPerson();
}
//增加
privatevoid btnAdd_Click(object sender, EventArgs e)
{
string insertCmd;
OleDbConnection mycon=newOleDbConnection(connStr);
mycon.Open();
insertCmd = "insert into PERSON(name,id_position,tel,salary) values('"+
txtName.Text + "','" + txtPosition.Text + "','" + txtTel.Text + "','" +
txtSalary.Text + "')";
OleDbmand myCmd = newOleDbmand(insertCmd, mycon);
myCmd.ExecuteNonQuery();
mycon.Close();
MessageBox.Show("添加成功! ");
ShowPerson();
txtName.Text = "";
txtPosition.Text = "";
txtTel.Text = "";
txtSalary.Text = "";
}
//更改
privatevoid btnChange_Click(object sender, EventArgs e)
{
string changeCmd;
OleDbConnection mycon = newOleDbConnection(connStr);
changeCmd = "update PERSON set id_position='" +
this.txtPosition.Text + "',tel='" + this.txtTel.Text + "',salary='" +
this.txtSalary.Text + "' where name='" + this.txtName.Text+"'";
mycon.Open();
OleDbmand myCmd=newOleDbmand(changeCmd,mycon);
myCmd.ExecuteNonQuery();
mycon.Close();
- - word.zl-
剩余15页未读,继续阅读
资源评论


gjmm89
- 粉丝: 11
- 资源: 19万+

下载权益

C知道特权

VIP文章

课程特权

开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
