| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 703 人关注过本帖
标题:请哪位指点!!!
只看楼主 加入收藏
liaonanfei
Rank: 1
来 自:湖南
等 级:新手上路
帖 子:32
专家分:0
注 册:2009-2-25
结帖率:87.5%
收藏
 问题点数:0 回复次数:4 
请哪位指点!!!
我在类中所建的函数:
 public DataSet updateset(DataSet changds,string mysqll)////更新数据库(数据集)
        {
            oladp = new OleDbDataAdapter(mysqll, con);
            oldb = new OleDbCommandBuilder(oladp);
            oladp.Fill(changds);
            oladp.Update(changds);
            return changds;
        }
窗体应用:
 private void button1_Click(object sender, EventArgs e)
        {
            databaseManager dm = new databaseManager();
            string myScr = "select user_psw from usermanagertable where user_psw='" + textBox1.Text.Trim() + "'";
            OleDbDataReader dr = dm.myreader(myScr);
            if (textBox1.Text == "")
            {
                MessageBox.Show("请输入用户密码", "提示");
                textBox1.Focus();
            }
            else if (textBox2.Text == ""&&textBox3.Text=="")
            {
                MessageBox.Show("请输入问题或答案", "提示");
                textBox2.Text = textBox3.Text = "";
                textBox2.Focus();
            }
            else
            {
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        string mysrc = dr[0].ToString();
                        
                        string updatestr ="update usermanagertable set user_question=" + textBox2.Text + ",user_answer=" + textBox3.Text + "";
                        DataSet ds = new DataSet();
                        dm.updateset(ds,updatestr);
                        dm.conclose();
                    }
                }
                else
                {
                    MessageBox.Show("用户密码错误", "提示");
                    textBox1.Text = textBox2.Text = textBox3.Text="";
                    textBox1.Focus();
                }
            }

错误提示:
Update 无法找到 TableMapping['Table'] 或 DataTable“Table”。

请指正!!!
谢谢!
搜索更多相关主题的帖子: 数据库 
2009-12-24 21:51
jack11430
Rank: 2
等 级:论坛游民
帖 子:16
专家分:17
注 册:2009-10-6
收藏
得分:0 
要写注释啊,
2009-12-25 11:16
编我的
Rank: 1
等 级:新手上路
帖 子:36
专家分:6
注 册:2009-8-1
收藏
得分:0 
刚想学这门语言,不大懂,有什么书可以介绍下入门不?
2009-12-25 13:34
liaonanfei
Rank: 1
来 自:湖南
等 级:新手上路
帖 子:32
专家分:0
注 册:2009-2-25
收藏
得分:0 
回复 2楼 jack11430
写了注释就能对?搞错没啊?这有关系吗?我上面不是说明了吗?

呵呵,麻烦再看看
2009-12-27 20:30
mipeng
Rank: 2
等 级:论坛游民
帖 子:58
专家分:13
注 册:2009-4-4
收藏
得分:0 
oladp.Fill(changds);
            oladp.Update(changds);
是这里出错的吗
2009-12-28 11:46
快速回复:请哪位指点!!!
数据加载中...
 
   



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

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