好文档 - 专业文书写作范文服务资料分享网站

电影信息管理系统理系统

天下 分享 时间: 加入收藏 我要投稿 点赞

return;

}

else if (n > 0) {

MessageBox.Show(\添加成功!\; }

conn.Close();

//调用refresh方法,在添加完成数据后 自动刷新 显示新数据

Refresh(true); }

2:删-删除记录 (删除已有记录) //删除数据

private void btnDelete_Click(object sender, EventArgs e) {

//使用sql删除语句

string sql = \delete from Record where 1=1\; //如果datagridview的当前行被选中 if (dgvManager.CurrentRow.Selected) {

//将sql语句 delete from Record where 1=1 + and Id = + 当前选中行的第0个单元格的号码(即Id号) sql

=

sql

+

\nd

Id=\

+

Convert.ToInt32(dgvManager.CurrentRow.Cells[0].Value.ToString()); }

int n = 0;

SqlConnection conn = new SqlConnection(connStr); SqlCommand cmd = new SqlCommand(sql, conn); conn.Open();

n = cmd.ExecuteNonQuery();

if (n == 0) {

MessageBox.Show(\不存在的ID!\; return; }

else if (n > 0) {

MessageBox.Show(\删除成功!\); }

conn.Close();

//删除完后 刷新一下当前数据 Refresh(); }

3 改-保存记录 (修改一条记录)//将鼠标点击的datagridview 上的行内容 传递给 文本框 private

void

dgvManager_CellContentClick(object

sender,

DataGridViewCellEventArgs e) {

//获取字段名为Movie_Name的单元格内容 txtMovie.Text

=

dgvManager.Rows[e.RowIndex].Cells[\ovie_Name\].Value.ToString();

//同理 获取当前点击行里的 name属性为Movie_Director的单元格 获取并将其传至txtDirector 文本框 txtDirector.Text

=

dgvManager.Rows[e.RowIndex].Cells[\ovie_Director\Value.ToString();

//new一个时间对象 目的是将电影发行时间的小时,分和秒给去掉 保留到最小单位为日

DateTime datetoDay = new DateTime().Date;

//将当前行的日期单元格的值 赋给 时间对象datetoDay

datetoDay =

Convert.ToDateTime(dgvManager.Rows[e.RowIndex].Cells[\Date_Released\

电影信息管理系统理系统

return;}elseif(n>0){MessageBox.Show(\添加成功!\;}conn.
推荐度:
点击下载文档文档为doc格式
9och692dbi9pg7z7hdvh6c4rp7oyx100ssg
领取福利

微信扫码领取福利

微信扫码分享