http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 4599|回复: 8

[数据库] C#修改

[复制链接]
发表于 2014-8-15 11:12:12 | 显示全部楼层 |阅读模式
  private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                conn = new SqlConnection();
                conn.ConnectionString = "server=.; database=小区物业管理系统;uid=sa;pwd=qwe123!;";
                conn.Open();
                string sql = "select * from userTable where userid='"+this.comboBox1.Text.ToString()+ "'";
                sda = new SqlDataAdapter(sql, conn);
                dataset = new DataSet();
                sda.Fill(dataset, "userTable");
                conn.Close();
                if (dataset.Tables["userTable"].Rows[0][1].ToString() == this.textBox1.Text.ToString())
                {
                    if (this.textBox3.Text.ToString() == this.textBox2.Text.ToString())
                    {
                        conn.Open();
                        string sq = "UPDATE userTable SET  userpwd = '" + this.textBox2.Text.ToString() + "'  where  userid='" + this.comboBox1.Text.ToString() + "'";
                        sda = new SqlDataAdapter(sq, conn);
                        dataset = new DataSet();
                        sda.Fill(dataset, "userTable");
                        conn.Close();
                        MessageBox.Show("修改成功!!");
                    }
                    else
                    {
                        MessageBox.Show("两次输入的密码不一致!!");
                    }
                }
                else
                {
                    MessageBox.Show("旧密码不对!!");
                }
            }
            catch (Exception ee)
            {
                MessageBox.Show(ee.Message.ToString());
            }
            finally
            {
                conn.Close();
            }
           
            
        }



1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
 楼主| 发表于 2014-8-15 11:13:07 | 显示全部楼层
为什么我修改表的时候第一个就行第二个就不好使
 楼主| 发表于 2014-8-15 11:15:54 | 显示全部楼层
这是数据
NXDF)HUD}}EY76C9({8{5(8.jpg
回复

使用道具 举报

发表于 2014-8-15 11:53:37 | 显示全部楼层
你这是Asp.net网页是吗,如果是应该是comboBox1的问题,是不是每次选择的都是这一个啊,如果你是在Load事件加载 的,请加上Isposdback 不然会在你执行这个方法之前得新刷新comboBox1的数据,所以你不管选择那一个都只能取到默认的第一个数据。
 楼主| 发表于 2014-8-15 12:00:26 | 显示全部楼层
站长苏飞 发表于 2014-8-15 11:53
你这是Asp.net网页是吗,如果是应该是comboBox1的问题,是不是每次选择的都是这一个啊,如果你是在Load事件 ...

winform
 楼主| 发表于 2014-8-15 12:03:59 | 显示全部楼层
这个combobox直接给绑的数据
H~F50[ELCNTFD1)G(MB81FW.jpg
 楼主| 发表于 2014-8-15 12:14:20 | 显示全部楼层
我找到原因了  跟你说的一样 它默认了还是 “a”
那怎么选择到“admin”呢
发表于 2014-8-15 12:49:08 | 显示全部楼层
貌似有个SelectValue
 楼主| 发表于 2014-8-15 14:54:50 | 显示全部楼层
问题已经解决  存数据没有trim 去空格
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-6-15 23:52

© 2014-2021

快速回复 返回顶部 返回列表