dataGridView2.DataSource = bs; }
private void button5_Click(object sender, EventArgs e) {
string sql = \;
ada.SelectCommand = new SqlCommand(sql, con); ds.Clear();
ada.Fill(ds, \); bs.DataSource = ds; bs.DataMember = \; dataGridView1.DataSource = bs; }
private void button6_Click(object sender, EventArgs e) {
string sql = \;
ada.SelectCommand = new SqlCommand(sql, con); ds.Clear();
ada.Fill(ds, \); bs.DataSource = ds; bs.DataMember = \; dataGridView1.DataSource = bs; }
private void button7_Click(object sender, EventArgs e) {
string sql = \ + textBox1.Text.Trim() + \;
SqlCommand cmd = new SqlCommand(sql, con); int a = cmd.ExecuteScalar(); if(a=0) {
MessageBox.Show(\½èÊéÊýÁ¿ÒÑÂú£¬Ç뻹ÊéºóÔٽ裡\); return; }
string _sql = \ + textBox3.Text.Trim() + \; SqlCommand cmd = new SqlCommand(_sql, con); int b = cmd.ExecuteScalar(); if(b=0) {
MessageBox.Show(\´ËÊéÒÑÈ«²¿±»½è³ö£¬²»ÄܽèÔÄ\); } else {
string sql = \@user_name, @book_id, @jstime)\;
SqlCommand sqlcmd = new SqlCommand(sql, con);
sqlcmd.Parameters.AddWithValue(\, textBox1.Text); sqlcmd.Parameters.AddWithValue(\, textBox2.Text); sqlcmd.Parameters.AddWithValue(\, textBox3.Text); sqlcmd.Parameters.AddWithValue(\, dateTimePicker1.Value);
string sqlstr=\; string _sql=\; SqlCommand cmd = new SqlCommand(sqlstr, con); SqlCommand ddd = new SqlCommand(_sql,con);
cmd.Parameters.AddWithValue(\, textBox1.Text); ddd.Parameters.AddWithValue(\, textBox3.Text); try {
con.Open();
sqlcmd.ExecuteNonQuery(); cmd.ExecuteNonQuery(); ddd.ExecuteNonQuery(); con.Close();
MessageBox.Show(\½èÔijɹ¦\); }
catch (DataException ex) { MessageBox.Show(ex.Message); } finally {
dataGridView3.DataSource = bs; } } }
private void button8_Click(object sender, EventArgs e) {
this.Close(); }
private void button9_Click(object sender, EventArgs e) {
string sql = \ + textBox4.Text.Trim() + \; ada.SelectCommand = new SqlCommand(sql, con); dataGridView2.DataSource = null; ada.Fill(ds, \); bs.DataSource = ds; bs.DataMember = \; if (bs.Count <= 0)
MessageBox.Show(\±íÖÐÎÞ´ËÊé¼®\);
else
dataGridView2.DataSource = bs; }
} }
5.1¹é»¹Í¼ÊéÄ£¿éÉè¼Æ 5.1.1½çÃæÉè¼Æ
5.1.2Ëã·¨Éè¼Æ
ÔÚ¡°¸üС±°´Å¥µÄClickʼþ´úÂëÖбàд´úÂ룬²ÉÓÃADO.Net¼¼ÊõʵÏÖÊý¾Ý¿âµÄ·ÃÎÊ£¬ÔÚÊý¾Ý¿âµÄjhbook±íÖвéѯ¶ÁÕßÐÅÏ¢¼Ç¼£¬ÓÃSqlDataReader¶ÔÏó¶ÁÈ¡£¬È»ºóÏÔ
ʾ³öËùÓеĶÁÕß½èÔÄͼÊéÐÅÏ¢¼Ç¼¡£
ÔÚ¡°²éѯ¡±°´Å¥µÄClickʼþ´úÂëÖбàд´úÂ룬²ÉÓÃADO.Net¼¼ÊõʵÏÖÊý¾Ý¿âµÄ·ÃÎÊ£¬ÔÚÊý¾Ý¿âµÄjhbook±íÖвéѯ¶ÁÕßÐÅÏ¢¼Ç¼£¬ÓÃSqlDataReader¶ÔÏó¶ÁÈ¡£¬È»ºóÏÔʾ³ö²éѯµÄ¶ÁÕß½èÔÄͼÊéÐÅÏ¢¼Ç¼¡£
ÔÚ¡°¹é»¹Í¼Ê顱°´Å¥µÄClickʼþ´úÂëÖбàд´úÂ룬½«¶ÁÕßÒª½èµÄͼÊéÐÅÏ¢Óë¶ÁÕßµÄÐÅÏ¢°ó¶¨Ð´ÈëÊý¾Ý¿â½èÔÄͼÊé±í(jHbook±í)ÖÐ ¡£ 5.1.3´úÂëʵÏÖ
using System;
using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text;
using System.Windows.Forms; using System.Data.SqlClient;
namespace WindowsApplication1 {
public partial class ¹é»¹Í¼Êé : Form {
public ¹é»¹Í¼Êé() {
InitializeComponent(); }
private void ¹é»¹Í¼Êé_Load(object sender, EventArgs e) {
// TODO: ÕâÐдúÂ뽫Êý¾Ý¼ÓÔØµ½±í¡°tsglxtDataSet.borrower_reader¡±ÖС£Äú¿ÉÒÔ¸ù¾ÝÐèÒªÒÆ¶¯»òÒÆ³ýËü¡£
this.borrower_readerTableAdapter.Fill(this.tsglxtDataSet.borrower_reader);
// TODO: ÕâÐдúÂ뽫Êý¾Ý¼ÓÔØµ½±í¡°tsglxtDataSet.book¡±ÖС£Äú¿ÉÒÔ¸ù¾ÝÐèÒªÒÆ¶¯»òÒÆ³ýËü¡£ this.bookTableAdapter.Fill(this.tsglxtDataSet.book);
// TODO: ÕâÐдúÂ뽫Êý¾Ý¼ÓÔØµ½±í¡°tsglxtDataSet.JHbook¡±ÖС£Äú¿ÉÒÔ¸ù¾ÝÐèÒªÒÆ¶¯»òÒÆ³ýËü¡£ this.jHbookTableAdapter.Fill(this.tsglxtDataSet.JHbook); }
SqlConnection con = new SqlConnection(\Security=True\);
DataSet ds = new DataSet();
SqlDataAdapter ada = new SqlDataAdapter(); BindingSource bs = new BindingSource();
private void button1_Click(object sender, EventArgs e)