datagrid和记录集绑定后
修改的记录会在离开该单元格的时候自动写入数据库
修改的记录会在离开该单元格的时候自动写入数据库
解决方案 »
- 如果自动生成一个可执行程序
- dll弹出窗口问题
- XP系统打开文件
- DLL 急求!实在是搞不懂?
- 设计了两个对话框,VC如何自动在两个之间切换
- 很难的问题:如何判断一个远程主机是否连上网了
- 如何修改ATL自动生成的COM 方法呢?比如QueryInterface,CreateInstence
- 请问IIS中支持的最大并发ASP对象的个数是多少?有没有办法可以设置?
- 有人知道.sgf(棋类通用文件)的格式吗?
- 今天真是晕菜了,96个.cpp和.h文件的一个库,不知道多少重继承,要我一天就看懂,而且加入 一个新的东西!
- error LNK2001: 无法解析的外部符号 "public: __thiscall CClientSocket::CClientSocket(void)" (??0CClientSocket@@QAE@XZ)
- WinCE打印机的问题!急!急!急!
我是想自己能控制的保存和undo.这样怎么做,大侠门
datagrid有beforeupdate消息
响应它来处理
如果没达到你的要求,那就直接返回
可以试着发送消息,但是我不知道行不行还有个办法
就是关掉update
自己加个文本框(参考可编辑的flexgrid,clistctrl)
那个只是说流程
貌似目前我只能想到关掉datagrid的update功能,自己加个文本框
关掉update,只要在datagrid的属性里设置就好了
至于如何用文本框
你看看flexgrid或者clistctrl的相关的,比如可编辑的flexgrid
alter table t alter column id AUTOINCREMENT
m_pColumn->ParentCatalog = catalog;
m_pColumn->Name = lpstrFieldName;
m_pColumn->Properties->GetItem(_T("AutoIncrement"))->Value = true;
m_pTable->Columns->Append的时候就报错.把上句去掉就可以,是不是设置"AutoIncrement"属性时还得相应设置其他的属性,望指教