| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5281 人关注过本帖
标题:新手求:想修改textbox的值,并保存数据库,如何做?
只看楼主 加入收藏
brightmoon
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2008-8-14
结帖率:94.44%
收藏
 问题点数:0 回复次数:3 
新手求:想修改textbox的值,并保存数据库,如何做?
图片附件: 游客没有浏览图片的权限,请 登录注册

如图,当点下面datagridview时,上面三个textbox显示对应内容,现在想修改在textbox中显示的内容,并保存到数据库,如何做?
请各位指点一下,不胜感激!
谢谢了!

[[it] 本帖最后由 brightmoon 于 2008-11-24 22:37 编辑 [/it]]
搜索更多相关主题的帖子: textbox 数据库 保存 
2008-11-24 22:36
meihonganddulon
Rank: 1
来 自:河南郑州
等 级:新手上路
帖 子:54
专家分:4
注 册:2008-7-18
收藏
得分:0 
回复 楼主 brightmoon 的帖子
现绑定,
然后更新数据库
更新绑定

个性少个,光剩下性了.............
2008-11-25 08:28
andy560225
Rank: 1
来 自:天上
等 级:新手上路
帖 子:72
专家分:0
注 册:2008-10-29
收藏
得分:0 
先从数据库取到值 赋值到控件上
在控件上修改
然后在更新数据

显示数据
string str = "server=.;uid=sa;password=;database=test";
            string str1 = "select * from student where id='"+int.Parse(this.textBox6.Text)+"'";
            SqlConnection con = new SqlConnection(str);
            con.Open();
            SqlCommand com = new SqlCommand(str1, con);
            DataTable dt = new DataTable();
            SqlDataAdapter sda = new SqlDataAdapter();
            sda.SelectCommand = com;
            sda.Fill(dt);
            
            this.textBox2.Text=dt.Rows[0][1].ToString();
            this.textBox3.Text=dt.Rows[0][2].ToString();
            this.textBox4.Text=dt.Rows[0][3].ToString();
            this.textBox5.Text=dt.Rows[0][4].ToString();
            this.textBox6.Text=dt.Rows[0][5].ToString();

更新数据
try
            {
                
                string str="server=.;uid=sa;password=;database=test";
                string str1="update student set sex='"+this.textBox3.Text+"',age='"+int.Parse(this.textBox4.Text)+"',address='"+this.textBox5.Text+"',tel='"+int.Parse(this.textBox6.Text)+"' where name='"+this.textBox2.Text+"'";
                SqlConnection  con=new SqlConnection(str);
                con.Open();
                SqlCommand com=new SqlCommand(str1,con);
                com.ExecuteNonQuery();
                Form1 form1=new Form1();
                form1.Show();
                this.Hide();
                MessageBox.Show("学员"+this.textBox2.Text+"以修改");
                con.Close();
            }
            catch(Exception ee)
            {
                MessageBox.Show(ee.ToString());
            }

我知道我笨,可是我很勤劳
妈妈说:"早起的鸟有虫吃"!
2008-11-25 09:15
brightmoon
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2008-8-14
收藏
得分:0 
谢谢!!!!!1已经解决
2008-11-26 23:00
快速回复:新手求:想修改textbox的值,并保存数据库,如何做?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012118 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved