`

两个数据集赋值时 报数据类型不能转换的错误

 
阅读更多

两个数据集赋值时 报数据类型不能转换的错误

 

例如:

 

 CDS1.FieldByName('Insurance').Value:=Trim(CDS2.FieldByName('Insurance').Value);

 

 

Insurance字段类型为Money

 

此时报Null不能转换为String类型错误。

 

经检查:看到Trim函数,其参数必须是String才行,因此造成出错,

 

解决方法:去掉Trim()函数即可。

分享到:
评论

相关推荐

    VC常用数据类型转换.doc

    在VC++编程中,数据类型转换是至关重要的,特别是在处理字符串和不同数据格式之间交互时。以下是一些关于VC常用数据类型转换的详细说明: 1. **BSTR、LPSTR 和 LPWSTR** - **BSTR**(Basic String)是OLECHAR*类型...

    JAVA数据类型转换.rar

    在Java编程语言中,数据类型转换是至关重要的概念,它涉及到不同类型的变量之间的相互转化。Java有两种主要的数据类型:基本数据类型(Primitive Types)和引用数据类型(Reference Types)。基本数据类型包括整型...

    易语言文本与字节集转换源码,易语言文本到字节集转换

    在编程领域,尤其是在易语言这一国产...对于初学者来说,这是一个很好的学习资源,可以加深对易语言数据类型和转换方法的理解。同时,对于有经验的开发者,这也能作为一个参考,帮助他们在处理类似问题时找到解决方案。

    好东西 关于指针和类型转换的合集

    类型转换是将一个数据类型转换为另一个数据类型的过程。在C/C++中,主要有两种类型的转换: 1. **隐式类型转换(自动转换)**:当两个类型之间存在兼容性时,编译器会自动进行转换。例如,较小的整型(如`short`)...

    JAVA数据类型

    - 自动类型转换:当基本数据类型之间进行运算时,如果类型不一致,编译器会自动将低精度类型提升到高精度类型,例如,byte与int相加,byte会自动提升为int再进行计算。 - 强制类型转换:如果需要将高精度类型转换...

    Java基本数据类型

    Java中的数据类型主要分为两大类:简单类型(也称为基本数据类型)和复杂类型。 ##### 1.1 数据类型的基本概念 数据类型是对内存位置的一种抽象表达方式。在Java中,数据类型是语言中最基本的单元定义,它们用来...

    Java 基本数据类型及表达式

    7. 数据类型转换: - 自动类型转换:当一个较小的数据类型赋值给一个较大的数据类型时,系统自动进行转换,例如,`int i = 100; double d = i;` - 强制类型转换:需要显式地将大类型转换为小类型,可能丢失精度或...

    KDD99数据集的归一化

    对于KDD99数据集来说,预处理主要包括以下两个方面: 1. **符号型特征数值化**:将非数字特征(如文本或类别变量)转换为数字形式,以便于后续的计算和建模。 2. **数据标准化**:确保不同特征之间的尺度统一,避免...

    Java大学实用教程 实验二 基本数据类型和数组 实验报告

    通过这个实验,学生不仅能学习到Java的基本数据类型和类型转换,还能掌握如何从键盘读取数据,并理解Unicode字符集的工作原理。这些基础知识对于进一步学习Java编程至关重要,也是后续学习面向对象编程、类和对象等...

    java基本数据类型习题(选择24)..docx

    8. 基本数据类型:boolean类型有true和false两个值,float是32位浮点数,double是64位浮点数,char是16位Unicode字符,选项A、B、C正确,D错误。 9. 溢出:整型数据达到其表示范围的边界后,加1会溢出,结果回到...

    第02章.数据类型和运算符2.pdf

    此外,类型转换是将一种数据类型转换为另一种数据类型的过程,包括自动类型转换和强制类型转换。自动类型转换发生在小范围类型向大范围类型转换时,例如int转换为long。强制类型转换则是使用类型转换运算符显式转换...

    Java程序设计课件:第二章 Java的数据类型1.ppt

    需要注意的是,向低级别类型转换可能会导致数据丢失,例如,将double类型的值赋给int变量时,会舍去小数部分。此外,强制类型转换(如(int)3.14)用于将高级别类型转换为低级别类型,但可能导致溢出或精度损失。 总...

    C#错误编码详解很有用!

    **描述**: 当编译器无法找到所需的元数据文件(例如程序集引用)时,会报此错误。 **解决方案**: 验证项目文件中的所有引用是否都已经正确添加并且路径正确无误。同时,确保所有依赖的库都在构建路径中可用。 --- ...

    易语言自定义数据类型与字节集转换源码-易语言

    在易语言中,自定义数据类型和字节集是两个非常重要的概念,它们在处理复杂数据结构和网络通信时起到关键作用。 自定义数据类型允许程序员根据实际需求创建自己的数据结构。在易语言中,你可以定义包含不同类型变量...

    asp.net错误代码大全

    赋值操作中,源和目标类型的转换不被允许,或类型之间存在不可解决的不兼容性。 ##### CS0020 - 数组下标越界 访问数组时使用的索引超出数组的实际长度范围。 ##### CS0021 - 不合法的表达式使用 表达式的使用方式...

    学习第二章C数据类型.pdf

    数据类型转换是编程中常见的操作。C#支持隐式和显式转换。隐式转换是指系统自动进行的类型转换,如从int到double。然而,从高精度类型到低精度类型(如double到int)时,需要使用显式转换(强制类型转换),如`(int)...

    ppt3-python编程基础知识-基本数据类型(PPT71页)-说课稿.ppt

    布尔型只有两个值:`True`和`False`,通常用于逻辑判断。在条件语句和循环控制中,布尔型起着关键作用。任何值与布尔类型进行比较都会返回一个布尔结果,这是Python的真值测试特性。 5. **数据类型的转换** ...

    基于ARM的IAR常见错误集

    当进行数值类型转换时,可能会导致精度损失。例如,从`double`转换为`int`可能会丢失小数部分的信息。解决方法是在转换前确保数据类型的选择合适。 #### 22. conversion of near pointer not allowed (不允许转换近...

    第二章 数据类型与运算符 (一)1

    但是,小数据类型向大数据类型转换(如int到long)是安全的,而大数据类型向小数据类型转换(如double到int)可能会导致数据丢失,需要谨慎处理。特别是char型在存储时是以字符的ASCII码值表示的,它可以自动转换为...

Global site tag (gtag.js) - Google Analytics