zoukankan      html  css  js  c++  java
  • C#使用数据存储方式访问数据库

    C#代码:

    public static DataTable SQL1(string SerialNumber, string type)
            {
                DataTable DT = new DataTable();
                string conString = "Data Source=; Initial Catalog=;User ID=;Password=";//连接数据库的字符
                string sql = "Data";//要调用的存储过程名  
                try
                {
                    SqlConnection conStr = new SqlConnection(conString);//SQL数据库连接对象,以数据库链接字符串为参数  
                    SqlCommand comStr = new SqlCommand(sql, conStr);//SQL语句执行对象,第一个参数是要执行的语句,第二个是数据库连接对象  
                    comStr.CommandType = CommandType.StoredProcedure;//设置执行类型为存储过程  
                                                                     //依次设定存储过程的参数  
                    comStr.Parameters.Add("@SerialNumber", SqlDbType.Text).Value = SerialNumber;
                    comStr.Parameters.Add("@type", SqlDbType.Text).Value = type;

                    conStr.Open();//打开数据库连接  
                    SqlDataAdapter SqlDataAdapter1 = new SqlDataAdapter(comStr);
                    SqlDataAdapter1.Fill(DT);
                    conStr.Close();//关闭连接 
                }

                catch (Exception ex)
                {
                    MessageBox.Show("操作不成功");
                }

                return DT;
            }

    数据库中代码:

    ALTER procedure Data 
    @SerialNumber VarChar (50),
    @type VarChar (10)
    
    as 
    BEGIN SELECT b1.LotNumber FROM m_HL100GEEPROM_T b1 WHERE SerialNumber
    =@SerialNumber
    NED GO
  • 相关阅读:
    editable : false与 readonly 的区别
    Ubuntu环境下使用Jupyter Notebook查找桌面.csv文档的方法
    实验01——java模拟银行ATM系统
    Wannafly挑战赛26 御坂网络
    Wannafly挑战赛29 御坂美琴(递归,模拟)
    牛客练习赛31 龙魂合一萨坎与晶石
    牛客练习赛31
    Codeforces Round #520 (Div. 2)A. A Prank
    (花里胡哨)New Game!(牛客国庆集训派对Day1)
    Educational Codeforces Round 54 (Rated for Div. 2)A. Minimizing the String(签到题)
  • 原文地址:https://www.cnblogs.com/my2020/p/12488585.html
Copyright © 2011-2022 走看看