CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

救命啊!我连接数据库老出现NULL转换STRING错误,是怎么会师?

楼主cntdkj(cntdkj)2003-11-01 11:42:15 在 Delphi / VCL组件开发及应用 提问

我已经设置允许空了,还不行,用的ADOCONNECTION,是不是属性得设置以下?谢谢 问题点数:50、回复次数:7Top

1 楼aiirii(ari-http://spaces.msn.com/members/aiirii/)回复于 2003-11-01 11:48:39 得分 10

不關ADOCONNECTION的事,   是你將數據與   DB控件綁定了,   NULL   轉到   DBTEXT,   DBGRID中出錯!!!Top

2 楼chenkandy(多少爱可以重来)回复于 2003-11-01 12:05:14 得分 10

ADOCONNECTION沒有問題,你的問題不是很清楚.到底是連接好了還是你傳值作業呢?  
  與DB控件作業時候,在默認設定下,我從來都沒有這樣的事情  
  即使DBGRID可以顯示任何類型,為空時候,就沒有數據顯示二亦Top

3 楼fyje(云中仙)回复于 2003-11-01 12:06:08 得分 30

Variant类型字段的值如果是NULL时,转换到STRING类型时会出现此错误  
  最简单的解决方法:字段类型设为字符型的或者字段的默认值设为空格Top

4 楼cntdkj(cntdkj)回复于 2003-11-01 12:42:59 得分 0

是棒定DBGRID了,那怎么解决?Top

5 楼hotdog911(昱)回复于 2003-11-01 12:54:09 得分 0

改你的字段类型Top

6 楼cntdkj(cntdkj)回复于 2003-11-01 12:55:20 得分 0

并且我的表有数据!为什么老提示啊,我用ACCESS建表连接就没问题!Top

7 楼cntdkj(cntdkj)回复于 2003-11-01 12:55:52 得分 0

提示是  
  projecit   project1.exe   raised   exception   class   evarianttypecasterror   with    
  message'could   not   convert   variant   of   type(null)   into   type(string)'process   stopped.use   step   or   run   to   continueTop

相关问题

  • 用ado查询数据库 出现could not convert variant of type null into type string
  • 数据库中null问题
  • 如何将null写回数据库
  • 关于数据库NULL的问题
  • 如何处理数据库的NULL值?
  • SQL SERVER/vb数据库编程时,数据库中Null值的处理?
  • 怎么选取数据库中某一字段为NULL(数据库中显示<NULL>)记录?
  • 关于数据库图片字段有NULL值时如何处理的问题,数据库是ORACLE
  • 数据库设计中,能不能出现Null值?
  • 数据库中的null值怎么判断出来?

关键词

  • 字段
  • null
  • adoconnection
  • 类型

得分解答快速导航

  • 帖主:cntdkj
  • aiirii
  • chenkandy
  • fyje

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo