请都高手:为什么在点击添加按钮以后,数据检索功能就不能用了?

问题描述

privatevoidbutton1添加_Click(objectsender,EventArgse){thisDataSet.Clear();thisConnection.ConnectionString=@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=日常事务日志.mdb";OleDbDataAdapterthisAdapter=newOleDbDataAdapter("SELECT*FROM下载文章记录",thisConnection);OleDbCommandBuilderthisBuilder=newOleDbCommandBuilder(thisAdapter);thisAdapter.Fill(thisDataSet,"下载文章记录");DataRowthisRow=thisDataSet.Tables["下载文章记录"].NewRow();thisRow["日期"]=this.dateTimePicker1.Value;thisRow["待下载的文章"]=this.textBox1.Text;thisDataSet.Tables["下载文章记录"].Rows.Add(thisRow);thisAdapter.Update(thisDataSet,"下载文章记录");thisConnection.Close();}privatevoid有待下载的文章ToolStripMenuItem_Click(objectsender,EventArgse){try{this.下载文章记录TableAdapter.FillByNotDownloadandRead(this.日常事务日志DataSet.下载文章记录);}catch(System.Exceptionex){System.Windows.Forms.MessageBox.Show(ex.Message);}}当“button1添加_Click”执行后,“有待下载的文章ToolStripMenuItem_Click”的数据检索功能就不起作用了(“button1添加_Click”不执行时,“有待下载的文章ToolStripMenuItem_Click”的数据检索功能是可用的),这是为什么呢?

解决方案

解决方案二:
是不是用了两个dataset的缘故呢?
解决方案三:
高手快快出来看看啊

时间: 2024-09-21 00:56:47

请都高手:为什么在点击添加按钮以后,数据检索功能就不能用了?的相关文章

如图,点击添加按钮 ,怎么把选择右侧树结构的值 带入form的输入框

问题描述 如图,点击添加按钮 ,怎么把选择右侧树结构的值 带入form的输入框 解决方案 获取树选中的内容http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.tree.Panel-method-getSelectionModel 表单那不是down找到控件setValue http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.form.Panel-method-down

web前端 ajax ....-web前端 点击添加按钮在另一页面显示添加内容

问题描述 web前端 点击添加按钮在另一页面显示添加内容 我想请问一下 恩么实现:在添加页面添加用户信息 点击确定添加按钮之后 在另一个页面的表格中显示添加的用户信息呢? 解决方案 request对象会有这功能.application也有 解决方案二: 添加页面和显示页面什么关系?没有关系显示页面只能ajax轮训或者高级点的就是websocket,有关系看这个 iframe和父页,window.open打开页面之间的引用 解决方案三: 主要是看那个页面和当前的关系,,找到后就可以了

请教高手:为什么在点击添加按钮以后,数据检索功能就不能用了?

问题描述 privatevoidbutton1添加_Click(objectsender,EventArgse){thisDataSet.Clear();thisConnection.ConnectionString=@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=日常事务日志.mdb";OleDbDataAdapterthisAdapter=newOleDbDataAdapter("SELECT*FROM下载文章记录",

用js或jquery实现点击“添加按钮”自动向下添加行

问题描述 哪位高手帮忙解决一下 解决方案 解决方案二:参考这篇:解决方案三:js事件,自己加上代码解决方案四:就是jquery的append方法拼接html解决方案五:不要胡乱拼字符串.一个好的设计框架,它是将html跟js代码分离成为"两层"的,通过提高你的抽象认识能力来最终提升编程效率.而比较垃圾的写法是在js程序代码中嵌入零散的html,初看似乎非常适合初学者口味(但是一个公司的产品研发不可能都是初学者来主持啊),你走不了多远.解决方案六:你可以看到,一个有谱的设计,它是把一个j

jquery ajax实现input输入框输入,点击添加无跳转提交数据

问题描述 jquery ajax实现input输入框输入,点击添加无跳转提交数据 jquery ajax实现input输入框输入数据,点击添加按钮无跳转提交数据 解决方案 看一下ajax的例子http://jun1986.iteye.com/blog/1399242 解决方案二: 这个网上例子很多,自己搜看看 解决方案三: 一点不会jq,js跟ajax 解决方案四: 把代码拿出来看看啊,看看你是怎么写的 解决方案五: 肯定是js里面的ajax提交代码有错误

Android Spinner动态添加按钮,点击报错

问题描述 Android Spinner动态添加按钮,点击报错 不多说,贴代码 //数据源 private ArrayList<String> mKeyWords=new ArrayList<String>(); //适配器 class KeyWordsAdapter extends BaseAdapter{ private TextView tvKeyWords; @Override public int getCount() { // TODO Auto-generated m

添加按钮和列表的监听程序

问题描述 importjava.awt.*;importjava.awt.event.*;importjava.io.File;importjava.io.IOException;importjava.io.*;//importjava.util.*;importjavax.swing.*;importjavax.swing.text.*;importjavax.imageio.ImageIO;importjavax.swing.JFrame;importjavax.swing.JPanel;i

怎么点击删除按钮删除textbox 同时也删除buttton按钮,都是动态添加的!

问题描述 怎么点击删除按钮删除textbox 同时也删除buttton按钮,都是动态添加的! 解决方案 C#的话 this.Controls.Remove(button1); this.Controls.Remove(textBox1);

winfrom疯狂频繁点击一个按钮,在button处理的时候 其他所有的点击都无效

问题描述 由于按钮事件中处理较多,所以运行时间会长一些,但是疯狂点击后,鼠标点多少次,在没处理完的那个一次点击后还排列很多这个事件,直到一个个运行完,如果点的次数过多,排队数量过多,软件会崩溃我的代码大意:privatevoidbtnselectxin_Click(objectsender,EventArgse)//button按钮事件调用的异步委托deleagtetimetie{if(jindu){if(btnselectxin.Enabled){btnselectxin.Enabled=fa