daLocal.Update(dsLocal,sTableName);dtGrid.DataSource = dsLocal;
dtGrid.DataMember = sTableName;
dtGrid.refresh();死活不显示更新,但在数据库里查看已更新了。这是一个问题。等你们的代码回来后,我继续问。
dtGrid.DataMember = sTableName;
dtGrid.refresh();死活不显示更新,但在数据库里查看已更新了。这是一个问题。等你们的代码回来后,我继续问。
解决方案 »
- c# 在WindowsFormsApplication中 添加图片
- HTTP 错误 500.24 - Internal Server Error
- c#启动外部程序在MDI容器中显示
- 帮帮忙!C#打印DataGridView
- 小化到托盘就退出程序了~~?
- DataGridView如何按树形显示?
- 简单问题:如何将TextBox的Text属性值赋值给decimal类型的变量,谢谢,在线等!!!
- 为什么我在.net中放置好的图片在网页预览的时候就看不到了?急~~大家来帮帮我!
- windows服务定时执行一个EXE 问题
- C# 2005 操作Excel 2003?请高手指教!
- “沈阳一超市拒售全部日货”,是中国人就拿出实际行动来!
- 问一个关于修改表结构的问题,而又不希望破坏表里的记录.
你肯定搞错了,看看是不是搞错表了
DataSet.AcceptChanges()
http://www.blueshop.com.tw/board/show.asp?subcde=BRD20050219005000VG7
daLocal.Update(dsLocal,sTableName);daLocal = new SqlDataAdapter("select * from "+sTableName,this.cn);
if(dsLocal.Tables.IndexOf(sTableName)>-1)
{
dsLocal.Tables.Remove(sTableName);
}
daLocal.Fill(dsLocal, sTableName);dtGrid.DataSource = dsLocal;
dtGrid.DataMember = sTableName;
dtGrid.Refresh();
你可能搞錯了
dtGrid.DataSource = dsLocal;
dtGrid.DataMember = sTableName;
dtGrid.refresh();
都可以不要用了
{
dsLocal.Tables.Remove(sTableName);
}
考慮一下
dsLocal.Tables.Remove(sTableName);
這句是否執行了。
daLocal.clear() '這個是VB.NET的寫法:把daLocal給清理一下