C#¿Î³ÌÉè¼ÆÍ¼Êé¹ÝÐÅÏ¢¹ÜÀíϵͳ

this.txtbID.Text = \; this.txtbName.Text = \; this.txtbPic.Text = \; this.txtbPrice.Text = \; this.txtbType.Text = \; }

private void btnClose_Click(object sender, EventArgs e) { this.Close(); }}}

¸½Â¼D ͼÊé½èÔŦÄÜʵÏÖ´úÂë

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; namespace BookManage

{ public partial class frmIssueBook : Form { DataSet da;

public frmIssueBook() { nitializeComponent(); }

private void frmIssueBook_Load(object sender, EventArgs e) { DataSet ds = DataAccess.GetDataSetBySql(\BookInfo.BookID,BookName,IssUBookID,IssDateTime from

IssueInfo,BookInfo where BookInfo.BookID=IssueInfo.BookID\); this.dgvIssInfo.DataSource = ds.Tables[0];

da = DataAccess.GetDataSetBySql(\); this.cboBookName.DataSource = da.Tables[0]; this.cboBookName.DisplayMember = \; this.cboBookName.ValueMember = \; }

private void btnExit_Click(object sender, EventArgs e) { this.Close(); }

private void cboBookName_SelectedIndexChanged(object sender, EventArgs e)

{ foreach (DataRow objRow in da.Tables[0].Rows) { if (string.Compare(cboBookName.Text, objRow[\].ToString(), true) == 0)

{ this.txtBookAccessCode.Text =

24

objRow[\].ToString();

this.txtAuthor.Text = objRow[\].ToString(); }}}

private void btnIssueBook_Click(object sender, EventArgs e) { int bookid =

Convert.ToInt32(this.cboBookName.SelectedValue);

int issid = Convert.ToInt32(this.txtIssID.Text); DateTime date =

Convert.ToDateTime(this.dateTimePicker1.Text);

string sql = string.Format(\values({0},{1},'{2}')\, bookid, issid, date); if (DataAccess.UpdateDataTable(sql)) { MessageBox.Show(\½èÔijɹ¦\); }

DataSet data = DataAccess.GetDataSetBySql(\BookInfo.BookID,BookName,IssUBookID,IssDateTime from

IssueInfo,BookInfo where BookInfo.BookID=IssueInfo.BookID\); this.dgvIssInfo.DataSource = data.Tables[0]; }}}

25

²Î¿¼ÎÄÏ×

1 ÁõÀöϼ µÈ±àÖø,Áã»ù´¡Ñ§ C#3.0. ±±¾©£º»úе¹¤Òµ³ö°æÉ磬2009.3

2 Áõ»Ô µÈ±àÖø,Áã»ù´¡Ñ§ SQL Server 2005. ±±¾©£º»úе¹¤Òµ³ö°æÉ磬2008.1

26

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)