第一范文网 - 专业文章范例文档资料分享平台

电影信息管理系统理系统

来源:用户分享 时间:2025/8/11 20:22:06 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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\

搜索更多关于: 电影信息管理系统理系统 的文档
电影信息管理系统理系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9och692dbi9pg7z7hdvh6c4rp7oyx100ssg_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top