ListBox1_Load后,如何清空临时表数据?

问题描述

protectedvoidListBox1_Load(objectsender,EventArgse){strings=(string)Session["cDepCode"];stringsettings=Convert.ToString(ConfigurationManager.ConnectionStrings["Sdfey.Wssl"]);SqlConnectionmyconn=newSqlConnection(settings);stringmysql="selectid,cInvName+':'+cInvStdasds1fromcartwherecDepCode='"+s+"'";SqlCommandmycmd=newSqlCommand(mysql,myconn);DataSetds=newDataSet();myconn.Open();SqlDataAdaptermyadapter=newSqlDataAdapter(mysql,myconn);myadapter.Fill(ds,"cart");this.ListBox1.DataSource=ds;this.ListBox1.DataTextField="ds1";this.ListBox1.DataValueField="id";this.ListBox1.DataBind();==================================上述语句能正常读出数据================================================================下述语句无法正常作用==============================SqlConnectionmyconn1=newSqlConnection(settings);stringmysql1="selectidasds3fromcartwherecDepCode='"+s+"'";SqlCommandmycmd1=newSqlCommand(mysql1,myconn1);DataSetds2=newDataSet();myconn1.Open();SqlDataAdaptermyadapter1=newSqlDataAdapter(mysql1,myconn1);myadapter1.Fill(ds2,"cart");DataRowdeleteRow=ds2.Tables["cart"].Rows[""];deleteRow.Delete();ds2.Tables["cart"].Rows.RemoveAt(ds3);try{myDA.Update(ds2.Tables[0]);}catch(Exceptionex){this.Response.Write(ex.Message);}}

解决方案

解决方案二:
想要表达的效果是:页面载入,ListBox读取临时表cart中cDepcode=Session["cDepCode"]的记录记录读取后,删除临时表cart中cDepcode=Session["cDepCode"]的记录~不知道能否实现~
解决方案三:
标记
解决方案四:
更换了下面的语句,依然不行。。。SqlConnectionmyconn1=newSqlConnection(settings);myconn1.Open();stringmysql1="deletefromcartwherecDepCode='"+s+"'";SqlCommandmycmd1=newSqlCommand(mysql1,myconn1);//从数据库中删除指定记录mycmd1.ExecuteNonQuery();//从DataSet中删除指定记录信息DataSet.Tables["cart"].Rows[myBind.Position].Delete();DataSet.Tables["cart"].AcceptChanges();myconn1.Close();

时间: 2024-11-01 17:00:02

ListBox1_Load后,如何清空临时表数据?的相关文章

界面-java web如何实现浏览器回退后密码文本框数据清除

问题描述 java web如何实现浏览器回退后密码文本框数据清除 最近在学java web,做了一个登录系统,输入用户名和密码后,登录到另一个界面,点击浏览器的回退按钮,返回登录界面的时候,用户名和密码都有值,怎样才能清空密码框的值呢??? 解决方案 http://bbs.csdn.net/topics/370104499 解决方案二: 禁用后退http://www.blogjava.net/NicholasEcho/archive/2008/12/24/248137.html 解决方案三: 密

Sql Server中清空所有数据表中的记录_MsSql

Sql Server中清空所有数据表中的记录 清空所有数据表中的记录: 复制代码 代码如下: exec sp_msforeachtable  @Command1 ='truncate table ?' 删除所有数据表: 复制代码 代码如下: exec sp_msforeachtable 'delete   N''?''' 清空SQL Server数据库中所有表数据的方法(有约束的情况) 其实删除数据库中数据的方法并不复杂,为什么我还要多此一举呢,一是我这里介绍的是删除数据库的所有数据,因为数据之

手机QQ怎么清空缓存数据<图文教程>

具体步骤 1)在QQ登录界面,我们点击如下图"设置"按钮.    2)然后在设置面板中找到"辅助功能",在这里我们就可以看到有:清空缓存数据.清空消息列表.清空所有聊天记录 等待了.   3)点击清空缓存数据后系统会进行自动清除缓存,待清除完成后系统会提示你清除成功. 小提示 如果你要清空所有聊天记录就点击清空所有聊天记录,同样清空消息列表也同样点击清空消息列表,同时我们还需要养成良好手机维护习惯了,这样可以定期清除不要的缓存数据保存手机运行流畅.

qt-QSqlRecordSet 的setValue函数在执行后不能更改数据库数据

问题描述 QSqlRecordSet 的setValue函数在执行后不能更改数据库数据 void AddDialog::itemChanged(QTableWidgetItem current,QTableWidgetItem previous){ if(previous != NULL){ int index = previous->row(); int column =previous->column(); QSqlQuery query(db); QString sqlStr = &qu

松下Gh4删除后又录制存储数据,之前的视频还可以恢复么

问题描述 松下Gh4删除后又录制存储数据,之前的视频还可以恢复么 用松下GH4相机拍摄的MOV视频文件,视频拍摄完后将视频拷贝到电脑后,就将卡格式化了.等到编辑那边发现复制视频无法播放损坏时,这个卡已经又接着拍摄了几G的数据,格式化之前视频可以恢复么,或者可以修复损坏的视频么 解决方案 是否能恢复数据取决于你的存储卡中保存数据的物理位置是否被覆盖了新的数据,你又填充了几个GB,这个就不乐观了,建议拿到数据恢复的地方请他们帮你看看. 解决方案二: 谢谢,我用那个赤兔松下mov视频恢复软件恢复出来了

linux c语言刷新cpu cache后,如果判断数据真正从cache拷贝到内存中了?

问题描述 linux c语言刷新cpu cache后,如果判断数据真正从cache拷贝到内存中了? linux c语言刷新cpu cache后,如果判断数据真正从cache拷贝到内存中了? 解决方案 用secureCRT看打印信息啊

link在where查询后被过滤的数据在哪里?可以用发射获取得到么?

问题描述 link在where查询后被过滤的数据在哪里?可以用发射获取得到么? link在where查询后被过滤的数据在哪里?可以用发射获取得到么? 解决方案 可以用Except data.Except(data.Where(...)) 解决方案二: link?发射?这是什么?linq?反射?

link环境下制作一款订餐软件,请问拆库后如何判断哪些数据需要保留,如何独立?

问题描述 link环境下制作一款订餐软件,请问拆库后如何判断哪些数据需要保留,如何独立? link环境下制作一款订餐软件,请问拆库后如何判断哪些数据需要保留,如何独立? 解决方案 http://wentao365.iteye.com/blog/1740691 数据库水平切分(拆库拆表)的实现原理解析 看下有没有帮助 解决方案二: 拆库?是什么概念? 有什么数据需要保留,是需要人为判断的.再根据判断,来编写对数据库的操作,如 SQL 来完成想要的操作.

thread-android中用线程处理耗时操作后,获得不到数据怎么办

问题描述 android中用线程处理耗时操作后,获得不到数据怎么办 我用Thread处理一个耗时操作,不加的时候还能获得数据,但是慢.加上之后数据都获得不到 解决方案 能说清楚点吗?你做了什么耗时操作,网络请求还是本地处理? 加上之后log显示或者debug跟踪没有数据了吗? 解决方案二: 有可能是你刷新界面的时候不是在主线程刷新 class Task extends Thread{ @Override public void run() { //read data handler.post(n