不经SqlDataAdapter填充能由SqlDataAdapter更新
解决方案 »
- wcf自定义工具错误
- 【100】TreeView与 GirdControl 交互式操作
- vs2005中如何给DatatimePicker控件赋值为空
- 操作活动目录的问题!!!!!!
- 关于访问SQL SERVER返回表的行数的问题?
- 打印问题
- 请教,为什么我用 StreamReader 读到文本文件是非法字符。
- 请大侠推荐几个国外好的C# 技术论坛,谢谢啦:)
- Web 中如何弹出提示,就是 Form 中的 MessageBox./
- 各位做过asp.net项目的兄弟,看看我的方案是否可行。
- 【winform.datagrid】微软的datagrid是否天生残疾啊?
- 谁会用virtualPC建虚拟网?
//获取当前帐目的员工信息表名称
_GetCurrentYGXXTableName();
//提取员工表所有字段
string temSQL = "Select * From " + _CurrentTableName + " Order by " + MXSoft.DataBases.GZGL.Tables.YGXX.PLSX;
//数据适配器开始启用
_OleAdp = new System.Data.OleDb.OleDbDataAdapter(temSQL,da.DBE.OleConnection);
//生成更新语句
System.Data.OleDb.OleDbCommandBuilder temOleCmdBuld = new System.Data.OleDb.OleDbCommandBuilder(_OleAdp);
temOleCmdBuld.QuotePrefix="[";
temOleCmdBuld.QuoteSuffix="]";
//设置命令执行对像
_OleAdp.InsertCommand = temOleCmdBuld.GetInsertCommand();
_OleAdp.UpdateCommand = temOleCmdBuld.GetUpdateCommand();
_OleAdp.DeleteCommand = temOleCmdBuld.GetDeleteCommand();
//生成数据表
DataTable temDataTable = new DataTable();
//写数据到操作表
_OleAdp.Fill(temDataTable);
//设定表的主键
DataColumn[] temColus = new DataColumn[1];
temColus[0] = temDataTable.Columns[MXSoft.DataBases.GZGL.Tables.YGXX.YGID];
temDataTable.PrimaryKey = temColus;
_DataSource = temDataTable;
return _DataSource;