图书检索的简单编程
2012-05-15 12:23
99 查看
直接上代码:
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;
namespace LibrarySystem
{
public partial class BookSearch : Form
{
public BookSearch() {
InitializeComponent(); }
SqlConnection Login_conn = new SqlConnection();
SqlDataAdapter Login_da;
DataTable Login_dt = new DataTable();
int RowPosition = 0;
string str;
private void Form1_Load(object sender, EventArgs e)
{
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
this.Login_conn.Close();
this.Login_conn.Dispose();
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
}
private void BookSearch_Load(object sender, EventArgs e) {
Login_conn.ConnectionString = "server=localhost\\sqlexpress;database=db_LibraryMS;integrated security=true";
Login_conn.Open();// TODO: 这行代码将数据加载到表“db_LibraryMSDataSet.tb_bookinfo”中。您可以根据需要移动或删除它。
this.tb_bookinfoTableAdapter.Fill(this.db_LibraryMSDataSet.tb_bookinfo);
}
private void button1_Click(object sender, EventArgs e) {
if(this.comboBox1.Text!=string.Empty&&this.textBox1.Text!="")
{ switch(this.comboBox1.Text)
{
case "作者": str = "select * from tb_bookinfo where author='"+this.textBox1.Text+"'";break;
case "书名": str = "select * from tb_bookinfo where bookname='" + this.textBox1.Text + "'"; break;
case "出版社": str = "select * from tb_bookinfo where pubname='" + this.textBox1.Text + "'"; break; }
Login_da = new SqlDataAdapter(str, Login_conn);
Login_dt.Clear();
Login_da.Fill(Login_dt);
this.dataGridView1.DataSource = Login_dt;
}
else
{ MessageBox.Show("请确认搜寻条件"); }
}
}
}
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;
namespace LibrarySystem
{
public partial class BookSearch : Form
{
public BookSearch() {
InitializeComponent(); }
SqlConnection Login_conn = new SqlConnection();
SqlDataAdapter Login_da;
DataTable Login_dt = new DataTable();
int RowPosition = 0;
string str;
private void Form1_Load(object sender, EventArgs e)
{
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
this.Login_conn.Close();
this.Login_conn.Dispose();
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
}
private void BookSearch_Load(object sender, EventArgs e) {
Login_conn.ConnectionString = "server=localhost\\sqlexpress;database=db_LibraryMS;integrated security=true";
Login_conn.Open();// TODO: 这行代码将数据加载到表“db_LibraryMSDataSet.tb_bookinfo”中。您可以根据需要移动或删除它。
this.tb_bookinfoTableAdapter.Fill(this.db_LibraryMSDataSet.tb_bookinfo);
}
private void button1_Click(object sender, EventArgs e) {
if(this.comboBox1.Text!=string.Empty&&this.textBox1.Text!="")
{ switch(this.comboBox1.Text)
{
case "作者": str = "select * from tb_bookinfo where author='"+this.textBox1.Text+"'";break;
case "书名": str = "select * from tb_bookinfo where bookname='" + this.textBox1.Text + "'"; break;
case "出版社": str = "select * from tb_bookinfo where pubname='" + this.textBox1.Text + "'"; break; }
Login_da = new SqlDataAdapter(str, Login_conn);
Login_dt.Clear();
Login_da.Fill(Login_dt);
this.dataGridView1.DataSource = Login_dt;
}
else
{ MessageBox.Show("请确认搜寻条件"); }
}
}
}
相关文章推荐
- C语言编程实现图书检索功能
- 初涉Ribbon界面简单编程——图书管理系统——基于MFC+vs2010+win7。
- struts2搭建一个简单的图书检索系统
- QT编程之简单的按钮下拉菜单
- 基于winpcap的简单网络编程配置
- 【socket编程】 一个简单的基于TCP连接的客户端、服务端用例
- c#泛型----简单讲讲如何在编程中使用泛型及其集合类
- [JavaWeb基础] 024.Socket编程之简单的聊天程序
- 游戏编程笔记-起步(一)一个简单的游戏-贪吃蛇
- 简单编程(二十三)对一个二维数组a进行升序排列
- PHP简单socket编程
- 网络编程和反射--简单讲解
- linux下c图形化编程之gtk+2.0简单学习
- 编程技巧:C# mdi子窗体简单教程
- 矢量化编程的简单记录
- 最简单的网络编程例子
- Java UDP网络编程 - 最简单示例(一)
- VC++ Socket编程 简单的Tcp/ip客户端
- java TCPSocket编程 简单示例
- 学习java Swing编程的一个简单Demo