我想在SQL SERVER 7里面增加字段 要求是根据另外的数据(*。DBF)来确定数据的类型我使用ALTER的时候必须知道在SQL语句如何写类型 但如果用TQUERY.field.datatype的方式无法对应 比如得到的是FTSTRING 在SQL 语法里面不存在 请问这些类型的对应如何归纳
解决方案 »
- 求助做此报表的方法!!!
- TStorProc控件ExecProc以后,马上进行界面上TTable的refresh,为什么会出错,程序自动退出,请教大侠!Thanks!
- 请问delphi中如何设置环境,使运行中不显示异常处理消息框?谢谢!
- 关于Indy组件的问题
- 在线等待-50分 有兄弟知道Windows徽标键如何屏蔽吗,它的ASCII(不知道有没有)是多少
- 初学Delphi该看什么书???
- 如何实现下一功能!将数据库中的数据导入或导出?用程序实现!
- 如何防止用户关闭控制台(console)程序?急!
- Dsgnintf.dcu是一个什么文件啊,我的程序中用了一个控件它说缺少这个文件!
- 怎样制作DLL?
- 如何用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