- 3
- 0
- 约3.78千字
- 约 6页
- 2018-01-25 发布于浙江
- 举报
数据库原理与应用实验三基于C#程序的SQL操纵语言实验
吉林大学 地球探测科学与技术学院
实验报告
课程名称 数据库原理与应用 成绩评定:
教师:
年 月 日 报告人(姓名,学号) 郑学班号 621002 实验时间 地点 地质宫109 实验题目 基于C#程序的SQL操纵语言实验 实验目的及要求 学会利用C#+SQL句,对数据库中的数据进行添加、修改、删除操作。 实验内容: 1.设计界面;
2.利用C#语言,编写与SQL语言“Insert、Update、Delete”有关程序,检验结果。
3.完成实验报告 一、主要步骤
1.建立C# Windows窗口程序工程,添加命名空间引用代码
2.将实验指导文件夹下的DB_student.mdb文件拷入本次实验的DeBug
3.操作界面的设计
4.查询代码的实现
(1)查看所有信息
(2)添加信息
(3)修改信息
(4)删除信息
二、主要代码
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;
using System.Data.OleDb;
namespace zxf
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
OleDbConnection aConnection = new OleDbConnection(Provider=Microsoft.Jet.OLEDB.4.0;Data Source= + Application.StartupPath + / + DB_student.mdb);
aConnection.Open();
OleDbDataAdapter myadapter = new OleDbDataAdapter(select * from tstudent, aConnection);
DataSet ds = new DataSet();
myadapter.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];
aConnection.Close();
}
private void button2_Click(object sender, EventArgs e)
{
OleDbConnection aConnection = new OleDbConnection(Provider=Microsoft.Jet.OLEDB.4.0;Data Source= + Application.StartupPath + / + DB_student.mdb);
aConnection.Open();
string strName;
strName=insert into tstudent (sno,sname,ssex,sage)values(+textBox1.Text+,+textBox2.Text+,+textBox3.Text+,+textBox4.Text+);
if (textBox1.Text == || textBox2.Text == || textBox3.Text == || textBox4.Text == )
{
MessageBox.Show(请填写要添加到内容);
return;
}
OleDbDataAdapter myadapter = new OleDbDataAdapter(str
您可能关注的文档
- Module 10 A holiday journey英语七下外研版同步练习及答案.doc
- Module 11 Body language英语七下外研版同步练习及答案.doc
- EDA技术项目二创建仿真电路.pptx
- EDA技术项目四常用仿真分析.pptx
- Module 2 What can you do七年级外研英文试题.doc
- 《会展情景英语》Unit11跟进业务.ppt
- 《康乐服务与管理》项目六康乐部管理.ppt
- 《白杨礼赞》整体解读.doc
- 《餐饮会计实务》第十二章餐饮企业财务会计报表编制的会计实务.pptx
- 《高炉炼铁技术》项目12任务12.7低硅生铁的冶炼.ppt
- GB/T 42818.2-2026认知无障碍 第2部分:报告.pdf
- 中国国家标准 GB/T 47116-2026地下采矿机械 工作面移动式采掘机械 采煤机和犁式系统的安全要求.pdf
- 《GB/T 47116-2026地下采矿机械 工作面移动式采掘机械 采煤机和犁式系统的安全要求》.pdf
- 中国国家标准 GB/T 42818.2-2026认知无障碍 第2部分:报告.pdf
- 《GB/T 42818.2-2026认知无障碍 第2部分:报告》.pdf
- 《GB/T 27664.1-2026无损检测仪器 超声检测设备的性能与检验 第1部分:仪器》.pdf
- 中国国家标准 GB/T 27664.1-2026无损检测仪器 超声检测设备的性能与检验 第1部分:仪器.pdf
- GB/T 27664.1-2026无损检测仪器 超声检测设备的性能与检验 第1部分:仪器.pdf
- GB/T 45305.5-2026声学 建筑构件隔声的实验室测量 第5部分:测试设施和设备的要求.pdf
- 中国国家标准 GB/T 45305.5-2026声学 建筑构件隔声的实验室测量 第5部分:测试设施和设备的要求.pdf
原创力文档

文档评论(0)