C#三层ATM-11.查看交易信息
查看交易信息
1. dal transinfo-- GetList
/// <summary>
/// 獲得數據列表
/// </summary>
public DataSet GetList(string strWhere)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select transDate,cardID,transType,transMoney,remark ");
strSql.Append(" FROM transInfo ");
if(strWhere.Trim()!="")
{
strSql.Append(" where "+strWhere);
}
return DbHelperSQL.Query(strSql.ToString());
}
2. bll- transinfo-- GetList
/// <summary>
/// 獲得數據列表
/// </summary>
public DataSet GetList(string strWhere)
{
return dal.GetList(strWhere);
}
3. winf- GetTrans
!)增加卡號字段
public string CardID;
2)編寫窗體load事件
private void GetTrans_Load(object sender, EventArgs e)
??????? {
??????????? BLL.transInfo bll = new BLL.transInfo();
DataSet ds=? bll.GetList(" cardID='"+ CardID + "'");
??????????? dataGridView1.AutoGenerateColumns = false;
??????????? dataGridView1.DataSource = ds.Tables[0];
??????? }
4. winf-main-菜單
private void 查交易明細ToolStripMenuItem_Click(object sender, EventArgs e)
??????? {
GetTrans gt = new GetTrans();
??????????? gt.CardID = CardID;
??????????? gt.ShowDialog();
??????? }
轉載于:https://www.cnblogs.com/lingr/p/5563570.html
總結
以上是生活随笔為你收集整理的C#三层ATM-11.查看交易信息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IOS7笔记-6、控制器多态性、导航控制
- 下一篇: Python 常用函数time.strf