我想在SQL SERVER 7里面增加字段 要求是根据另外的数据(*。DBF)来确定数据的类型我使用ALTER的时候必须知道在SQL语句如何写类型 但如果用TQUERY.field.datatype的方式无法对应 比如得到的是FTSTRING 在SQL 语法里面不存在 请问这些类型的对应如何归纳
解决方案 »
- 请高手赐教 cxgrid 的主从表问题,有点难度,熟悉 cxgrid的高手进
- 用QR制表如何显示表名或自定义的标题?
- TIdHttp的问题, 方法调用出现异常
- 关于双网卡做的局域网和路由器做的局域网有区别吗?
- 关于rave的超级问题
- 谁用过ExpressQuantumGrid For Delphi6
- 在线等待---BORLAND中的GDB数据库文件用户名为SYSDBA,怎么一直打不开?
- 怎么样在程序中使用特殊字符集?
- 如何利用一个TQUERY控件的SQL语句
- 怎样获取邮件的正文、附件(二进制和文本模式获取)---高手请进
- 如何用delphi在Excel中插入一行(在线等)
- 不知为什么DBGrid的纵向滚动条一直都出现着,不管只有一条记录或几条记录?请高手指点?
如
integer 对应 int
string 对应 varchar
......
或许..这样?
ftBCD : Result := 'numeric ';
//ftBCD : Result := 'decimal';
//ftBCD : Result := 'money';
//ftBCD : Result := 'bigint';
//ftBCD : Result := 'smallmoney';
ftBytes : Result := 'binary ';
//ftBytes : Result := 'timestamp';
ftBoolean : Result := 'bit';
ftString : Result := 'varchar';
//ftString : Result := 'char';
ftDateTime : Result := 'datetime';
//ftDateTime : Result := 'smalldatetime';
ftFloat : Result := 'float';
//ftFloat : Result := 'real';
ftBlob : Result := 'image';
ftInteger : Result := 'int';
ftWideString : Result := 'nvarchar';
//ftWideString : Result := 'nchar';
//ftWideString : Result := 'sql_variant';
ftMemo : Result := 'ntext';
//ftMemo : Result := 'text';
ftSmallint : Result := 'smallint';
ftWord : Result := 'tinyint';
ftGuid : Result := 'uniqueidentifier';
ftVarBytes : Result := 'varbinary';
D6+M$SQL2K