何远明吧 关注:5贴子:271
  • 0回复贴,共1

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'

只看楼主收藏回复

原因可能有以下几种:   
    1你的程序中可能要update   或者insert一个自增量的字段。   
    2你可能正在update或者insert不匹配的数据类型   such   as   :   
  (1     Inserting   non   binary   data   into   a   database   field   that   is   a   yes/no   (binary)   field.       
  (2   Inserting   a   string   into   a   database   field   that   has   a   number   data   type.       
  (3   Inserting   a   string   into   a   database   field   that   has   a   currency   or   money   data   type.     
  (4     Inserting   a   improperly   formatted   string   into   a   database   field   that   has   a   date/time   data   type.     
具体理解可以参照:如何把ACCESS转成SQL数据库-access转sql软件  .
没做过真的无法体会.
我发生这个错误是因为ucase()函数不被认可,需要改成upper()



1楼2006-05-24 00:55回复