zoukankan      html  css  js  c++  java
  • 开始Mysql(用户登陆)5

    前面的通用类写好了 下面通过不同的方式调用测试一下

    代码
            MysqlHelp mh = new MysqlHelp();
            
    //清空数据
            mh.Runsql("delete from t_user");
            
    //sql的方式添加
            MySqlParameter[] parms =
            
    new MySqlParameter("?uid",MySqlDbType.VarChar,50),
            
    new MySqlParameter("?pwd",MySqlDbType.VarChar,50),
            
    new MySqlParameter("?name",MySqlDbType.VarChar,20)};
            parms[
    0].Value = "admin11";
            parms[
    1].Value = "123";
            parms[
    2].Value = "bb11";
            mh.Runsql(
    "insert into T_user(U_uid,U_pwd,U_name) values (?uid,?pwd,?name)", parms);
         
            
    //proc方式添加
            MySqlParameter[] pparms =
                
    new MySqlParameter("?uid",MySqlDbType.VarChar,50),
                
    new MySqlParameter("?pwd",MySqlDbType.VarChar,20),
                
    new MySqlParameter("?name",MySqlDbType.VarChar,20)
            };
            pparms[
    0].Value = "admin22";
            pparms[
    1].Value = "123";
            pparms[
    2].Value = "bb22";
            mh.RunPrc(
    "proc_add", pparms);

            
    //用户登陆
            MySqlParameter[] parss =
                
    new MySqlParameter("?uid",MySqlDbType.VarChar,50),
                
    new MySqlParameter("?pwd",MySqlDbType.VarChar,20),
                
    new MySqlParameter("?back",MySqlDbType.Int16)
            };
            parss[
    2].Direction = ParameterDirection.Output;
            parss[
    0].Value = "admin11";
            parss[
    1].Value = "123";
            mh.RunPrc(
    "proc_login", parss);
            
    string back = parss[2].Value.ToString();//输出值 这里输出的是1 登陆成功
            
            
    //获得用户了列表
            this.GridView1.DataSource = mh.GetDataByPrc("Getalluser");
            
    this.GridView1.DataBind();

    这里注意一下和MSSQL不一样的地方用?代替了@ 当然不同的连接驱动写法可能会不一样

  • 相关阅读:
    C#中将dll汇入exe,并加壳
    很不错的在线格式转换网站
    Eclipse快捷键大全
    win7休眠的开启与关闭方法
    C#实现注册码
    Microsoft.CSharp.targets不存在解决方法
    数据库>SQL Server2005>第4季SQL从入门到提高>2SQL Server使用
    main函数名字写错,写成mian等等的错误提示
    CSS选择器
    斐波那契数的实现
  • 原文地址:https://www.cnblogs.com/bobofsj11/p/1630555.html
Copyright © 2011-2022 走看看