爱问 爱问共享资料 爱问分类
首页 >
电脑/网络
>
程序设计
>
VB

vb怎么定义varchar(8)类型的数据

好评回答

张旭k | 13-12-18 12 0 举报
6中通过DAO创建DBF数据文件,执行下面语句:
CREATE TABLE TableName (SCRQ varchar(8) NULL,ZQDM varchar(8) NULL,ZQJC varchar(20) NULL,QZ Numeric NULL, ZSP Numeric NULL,CCSL Numeric NULL,SXSL Numeric NULL,HL Numeric NULL,KYTC Numeric NULL);
可以正确生成DBF文件,也可以向其中插入数据。
但是这样定义的表结构,Numeric类型默认都是保留5位小数,我如果像自定义小数位数,象下面这样:
CREATE TABLE TableName (SCRQ varchar(8) NULL,ZQDM varchar(8) NULL,ZQJC varchar(20) NULL,QZ Numeric(10,2) NULL, ZSP Numeric(2......

查看全部>>

6中通过DAO创建DBF数据文件,执行下面语句:
CREATE TABLE TableName (SCRQ varchar(8) NULL,ZQDM varchar(8) NULL,ZQJC varchar(20) NULL,QZ Numeric NULL, ZSP Numeric NULL,CCSL Numeric NULL,SXSL Numeric NULL,HL Numeric NULL,KYTC Numeric NULL);
可以正确生成DBF文件,也可以向其中插入数据。
但是这样定义的表结构,Numeric类型默认都是保留5位小数,我如果像自定义小数位数,象下面这样:
CREATE TABLE TableName (SCRQ varchar(8) NULL,ZQDM varchar(8) NULL,ZQJC varchar(20) NULL,QZ Numeric(10,2) NULL, ZSP Numeric(20,10) NULL,CCSL Numeric(12) NULL,SXSL Numeric(12) NULL,HL Numeric(10,8) NULL,KYTC Numeric(20,2) NULL);

执行的时候提示错误:“CREATE TABLE语法错误”

其他答案(共1个回答)

类似问题

换一换
  • VB相关知识

  • 电脑网络技术
  • 电脑网络

相关资料

确定举报此问题
举报原因(必选):
报告,这不是个问题
报告原因(必选):