zoukankan      html  css  js  c++  java
  • sql连接及操作

                   string userid = string.Empty;
                   string roseid = string.Empty;
                   SqlConnection connect = new SqlConnection("server=192.168.0.1;uid=sa;pwd=sa;database=data1");
                    connect.Open();
                    //获取userid
                    SqlCommand ComUserid = new SqlCommand("select userid from aspnet_Users where username='" + name + "'", connect);
                    SqlDataReader dr = ComUserid.ExecuteReader();
                    if (dr.Read())
                    {
                        userid = dr["userid"].ToString();
                    }
                    dr.Close();
                    dr.Dispose();
                    ComUserid.Dispose();
                    SqlCommand ComDelete = new SqlCommand("delete from [aspnet_UsersInRoles] where userid = '" + userid + "'", connect);
                    ComDelete.ExecuteNonQuery();//删除aspnet_UsersInRoles表中所有此用户得所有角色.
                    ComDelete.Dispose();
                 try
                {
                    //获取选择得rolesid,更新角色.
                    for (int i = 0; i < CheckBoxList1.Items.Count; i++)
                    {
                        if (CheckBoxList1.Items[i].Selected)
                        {
                            string rosename = CheckBoxList1.Items[i].Text.ToString();
                           SqlCommand ComRosid = new SqlCommand("select roleid from aspnet_Roles where rolename='" + rosename + "'", connect);
                            SqlDataReader drRid = ComRosid.ExecuteReader();
                            if (drRid.Read())
                            {
                                roseid = drRid["roleid"].ToString();
                            }
                            drRid.Close();
                            drRid.Dispose();
                            ComRosid.Dispose();
                            string aa = "insert into [aspnet_UsersInRoles] [userid],[roleid] values('" + userid + "','" + roseid + "')";
                            SqlCommand cominsert = new SqlCommand("insert into [aspnet_UsersInRoles] ([userid],[roleid]) values('" + userid + "','" + roseid + "')", connect);
                            cominsert.ExecuteNonQuery();
                            cominsert.Dispose();
                         
                        }
                    }
                    connect.Close();//关闭数据库.
                    connect.Dispose();
                }
                catch (Exception ex)
                {
                    throw ex;
                }
  • 相关阅读:
    事件-(DOM标准事件模型)
    BOM-01 (BOM的对象)
    DOM-04 (DOM常用对象)
    DOM-03 (修改2,添加删除)
    DOM-02 (查找2,修改1)
    DOM-01 (DOM基础,DOM树,查找元素1)
    boot-02 (组件<(水平/胶囊/选项卡)导航,折叠,卡片,手风琴,折叠导航栏,媒体对象,焦点轮播图,巨幕,徽章>)
    boot-01 (栅格布局/表单样式/组件1)
    AI deeplab
    AI 强化学习
  • 原文地址:https://www.cnblogs.com/qfb620/p/1082633.html
Copyright © 2011-2022 走看看