zoukankan      html  css  js  c++  java
  • DbHelper简单的使用

    using System;
    using System.Windows.Forms;
    using System.Data.SqlClient;
    
    namespace WindowsFormsApp3
    {
        public partial class FrmMain : Form
        {
            public FrmMain()
            {
                InitializeComponent();
            }
            private string index;
    
            //新增数据
            private void barLargeButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
            {
                string sql = @"INSERT INTO Person.ContactType
                                (Name)
                                VALUES
                                (@Name)";
                SqlParameter[] sqlParameter = new SqlParameter[1];
                sqlParameter[0] = new SqlParameter("@Name", "abbc");
                int i = DbHelper.ExecNonQuery(sql, sqlParameter);
                MessageBox.Show(i.ToString());
            }
    
            //加载数据
            private void Form1_Load(object sender, EventArgs e)
            {
                string sql = "SELECT ct.ContactTypeID, ct.Name, ct.ModifiedDate FROM Person.ContactType AS ct ";
                gridControl1.DataSource = DbHelper.GetDataTable(sql);
            }
    
            //更新数据
            private void barLargeButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
            {
                string sql = @"UPDATE Person.ContactType
                               SET Name = @Name
                               WHERE ContactTypeID=@ContactTypeID";
                SqlParameter[] sqlParameter = new SqlParameter[2];
                sqlParameter[0] = new SqlParameter("@Name", "Li Sir");
                sqlParameter[1] = new SqlParameter("@ContactTypeID", index);
                int i = DbHelper.ExecNonQuery(sql, sqlParameter);
                MessageBox.Show(i.ToString());
            }
    
            //获取单元格数据
            private void gridView1_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e)
            {
                index = gridView1.GetRowCellDisplayText(e.RowHandle, "ContactTypeID");
            }
    
            //删除数据
            private void barLargeButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
            {
                string sql = @"DELETE FROM Person.ContactType
                               WHERE ContactTypeID=@ContactTypeID";
                SqlParameter[] sqlParameter = new SqlParameter[1];
                sqlParameter[0] = new SqlParameter("@ContactTypeID", index);
                int i = DbHelper.ExecNonQuery(sql, sqlParameter);
                MessageBox.Show(i.ToString());
            }
        }
    }

  • 相关阅读:
    主机不能访问虚拟机CentOS中的站点
    linux安装redis
    java获去json所有对象
    Java nio和io
    [shell基础]——if/for/while/until/case 语句
    [shell基础]——整数比较;字符串比较;文件测试;逻辑测试符
    [shell基础]——数组
    [shell基础]——I/O重定向
    [shell基础]——tr命令
    [shell基础]——split命令
  • 原文地址:https://www.cnblogs.com/liessay/p/11866899.html
Copyright © 2011-2022 走看看