还是建表

mouseingrief 2002-10-31 06:00:06
query1:=Tquery.Create(self);
query1.Active:=false;
query1.DatabaseName:='Leyard';

Query1.Close;
Query1.SQL.Text:='create table test(ddd float,aaa varchar(12) )';
Query1.ExecSQL;
我这么试过了,提示create table 语句中语法错误

Query1.SQL.Text:='create table test(ddd float,aaa varchar(12) )'
写成Query1.SQL.Text:='create table test(ddd float aaa varchar(12) )'
也不行.
number(7,4)这个类型好像也不对.
各位费心,再看看!
...全文
82 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
mouseingrief 2002-11-06
  • 打赏
  • 举报
回复
谢谢
mouseingrief 2002-11-05
  • 打赏
  • 举报
回复
怎么没有人?
hansion3406 2002-11-05
  • 打赏
  • 举报
回复
有个MICROSOFT ACESS SDK的开发包,你可能要装这个开发包才能用。。
在SQL2000下有自带!
还有你的程序可能调通。。。
jiaclassmate 2002-11-01
  • 打赏
  • 举报
回复
你可能需要安装一些驱动文件才能用ADOquery。
zzg40280614 2002-11-01
  • 打赏
  • 举报
回复
贴出来看看
zzg40280614 2002-11-01
  • 打赏
  • 举报
回复
你上面的代码也可以顺利通过
mouseingrief 2002-11-01
  • 打赏
  • 举报
回复
to zzg40280614(northsky)

ado提示错误信息:
error create object
please verify that the microsoft data access component 2.1( or later)
have been properly installed.

我写的程序能通过?我在我的电脑上试过无数次了,都不行,我装的是delphi 5
那你说,可能是什么原因呢?

你能把在delphi中 sql的建表数据类型给我列举一下吗,我现在只知道char varchar float,sql sever2000中的数据类型,delphi 有的不认比如numeric
mouseingrief 2002-10-31
  • 打赏
  • 举报
回复
我是的delphi 5
用adoquery是总提示要按装什么东西,怎么办?
mouseingrief 2002-10-31
  • 打赏
  • 举报
回复
to zzg40280614(northsky
可以给我写一段程序吗?谢谢
zzg40280614 2002-10-31
  • 打赏
  • 举报
回复
可以呀
没有问题
不过我用的是TAdoQuery
你是一下,用float

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧