dbmemo的问题!原来有人问过!(100分)

Z

zeng_xh

Unregistered / Unconfirmed
GUEST, unregistred user!
各位老兄,我的意思是,用了自增变量做索引的话,insert memo字段会报错,
报错内容为"Non-blob column in table required to perform operation"
当我把索引该用别的,只要不是自增变量,就没有该问题,这是Why?
 
Non-Blob column in table required to perform operation with MSSQL - by Borland Developer Support Staff




Abstract:Non-Blob column in table required to perform operation with MSSQL
Question and Answer Database

FAQ4274B.txt - Non-Blob column in table required to perform operation

Category :Database (MSSQL)
Platform :32 Bit
Product :BC++5.x, C++Builder1.0, C++Builder3.x, C++Builder4.x, Delphi2.x, Delphi3.x, Delphi4.x, Delphi 5.x

Question:
How come I'm getting the error
"Non Blob column in table required to perform operation" when posting to my MSSQL database?

Answer:
There are two conditions where this error occurs:


1。You have an identity field and a field that is NOT NULL (required) and you post a record.
With BDE versions prior 5.10, all you can do is ignore the error and continue. The problem is resolved simply by getting BDE 5.10.


2。You have an identity field which is the primary key and a key field, you have a text field, and you post a record.
With BDE versions prior 5.10, all you can do is ignore the error and continue. If you have BDE 5.10 and Delphi, you can turn on the AutoRefresh property of your DataSet to resolve the problem.

If you have BDE 5.10 and development system other than Delphi 5, you can call DbiSetProp and set curAUTOREFETCH (which is equal to 0x00050017) to true.


C++ Builder Example:
#include "bde.hpp"
#define curAUTOREFETCH 0x00050017;
Table1->Open();
DbiSetProp(Table1->Handle, curAUTOREFETCH, TRUE);


Delphi version other than 5 example:
uses bde;
const
curAUTOREFETCH = $00050017;
...
Table1.Open;
DbiSetProp(hDbiObj(Table1.Handle), curAUTOREFETCH, Longint(TRUE))

11/16/99


-----
http://www.8421.org
 
thank you very much!
i use delphi 6,but not install update patch,maybe after complete the patch,the problem will be solved!
 
接受答案了.
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
997
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
顶部