C#实现图书管理系统(课程设计)——第五步、查询界面及操作
(1)界面设计:
前三个框为DataGridView控件,具体的使用方法自行百度,以下简单讲解:
1.创建后点击,右上角会有个小三角,点下它,会出现一个数据源的选择
2.在里面找到你需要的那一个表,是表,表,表,说三遍。不是数据库,具体到“表”,第四遍。
3.他就会直接显示出来表的所有数据
4.在框体load函数中会出现类似于this.studentTableAdapter.Fill(this.for_LoginDataSet.Student);
的代码,注释掉就,数据就不会打开窗体即展示
下方选择书名、书本编号等控件是ComboBox,这个就比较简单了,自行百度
(2)界面源代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Util;
using System.Data.SqlClient;
namespace LogIn
{
public partial class search2 : Form
{
public search2()
{
InitializeComponent();
}
private void search2_Load(object sender, EventArgs e)
{
// TODO: 这行代码将数据加载到表“for_LoginDataSet.Student”中。您可以根据需要移动或删除它。
//this.studentTableAdapter.Fill(this.for_LoginDataSet.Student);
// TODO: 这行代码将数据加载到表“for_LoginDataSet.rent”中。您可以根据需要移动或删除它。
//this.rentTableAdapter.Fill(this.for_LoginDataSet.rent);
// TODO: 这行代码将数据加载到表“for_LoginDataSet.books”中。您可以根据需要移动或删除它。
//this.booksTableAdapter.Fill(this.for_LoginDataSet.books);
}
//三个按钮刷新三个框的内容
private void button1_Click(object sender, EventArgs e)
{
//数据库连接
SqlConnection sqlCon;
sqlCon = DbUtil.getConnection();
sqlCon.Open();