案例word格式下载41Word格式文档下载.docx
- 文档编号:19863968
- 上传时间:2023-01-11
- 格式:DOCX
- 页数:11
- 大小:176.94KB
案例word格式下载41Word格式文档下载.docx
《案例word格式下载41Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《案例word格式下载41Word格式文档下载.docx(11页珍藏版)》请在冰豆网上搜索。
退出
业务管理
借书
还书
信息维护
图书信息维护
2)创建一个SqlServer数据库,命名为Book,表结构如下,确保主键已经被正确设置:
3)创建名为FrmBookInfo的窗体
4)在工具栏上选择DataGridView,将之拖动到FrmBookInfo上
5)点击DataGridView控件右上的绿箭头,选择添加项目数据源
6)选择数据库,点下一步,继续
7)点新建连接,继续
8)在弹出的新建连接对话框中,按下图进行配置,然后点确定。
9)之后继续下一步,直到出现下图所示对话框:
10)选择BookInfo
表,点完成
11)双击主窗体中的图书信息维护菜单项,添加如下代码:
privatevoid图书信息维护ToolStripMenuItem_Click(objectsender,EventArgse)
{
FrmBookInfofrm=newFrmBookInfo();
frm.ShowDialog();
}
12)在SqlServer的BookInfo表中添加几条记录,然后运行程序,选择图书信息维护菜单:
弹出如下窗体
13)接下来实现增加、修改、删除功能,添加3个按钮,分别对应为增加、修改、删除
14)双击增加按钮,添加如下代码:
privatevoidbtnAdd_Click(objectsender,EventArgse)
this.bookInfoTableAdapter.Update(this.bookDataSet.BookInfo);
15)运行程序,直接在表格中添加数据,然后点增加按钮,即可完成数据的增加功能
16)双击修改按钮,添加如下代码,而后运行测试结果:
privatevoidbtnEdit_Click(objectsender,EventArgse)
if(DialogResult.Yes==MessageBox.Show("
确定修改记录?
"
"
警告"
MessageBoxButtons.YesNo))
{
}
else
this.bookInfoTableAdapter.Fill(this.bookDataSet.BookInfo);
17)双击删除按钮,添加如下代码,而后运行测试结果:
privatevoidbtnDelete_Click(objectsender,EventArgse)
DataRowdr=this.bookDataSet.BookInfo.Rows[dataGridView1.CurrentRow.Index];
dr.Delete();
18)添加新的Windows窗体,命名为FrmBorrow
19)拖动dataGridView控件到窗体上,在选择数据源时,注意要选择到BookInfo
20)双击主窗体的借书菜单项,添加如下代码:
privatevoid借书ToolStripMenuItem_Click(objectsender,EventArgse)
FrmBorrowfrm=newFrmBorrow();
运行程序,测试结果
21)关闭程序,回到借书设计界面,将界面设置成如下样式:
其中TextBox控件名分别为txtISBN和txtBorrower
22)在datagridView1的CellContentClick事件中添加如下代码:
privatevoiddataGridView1_CellContentClick(objectsender,DataGridViewCellEventArgse)
txtISBN.Text=dataGridView1.CurrentRow.Cells[0].Value.ToString();
23)在FrmBorrow.cs的开始部分添加:
usingSystem.Data.SqlClient;
24)双击借阅按钮,添加如下代码:
privatevoidbtnBorrow_Click(objectsender,EventArgse)
stringsql="
insertintoBorrowInfo(ISBN,Borrower,BorrowDate)values('
+txtISBN.Text
+"
'
'
+txtBorrower.Text+"
+DateTime.Now.ToString()+"
)"
;
try
using(SqlConnectionconn=newSqlConnection("
DataSource=.;
InitialCatalog=Book;
IntegratedSecurity=True"
))
conn.Open();
using(SqlCommandcmd=newSqlCommand(sql,conn))
cmd.ExecuteNonQuery();
MessageBox.Show("
借书操作成功!
);
conn.Close();
catch(Exceptionex)
MessageBox.Show(ex.Message);
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 案例 word 格式 下载 41