我用SQL2000和DELPHI6做了个机房管理的软件 大体功能就是C/S结构
客户机发消息到服务器机,服务器还有抓屏功能
问:在服务器端启动时要建立一个临时表在SQL里 请问我该用什么控件和怎么写?我是这样写的SQL语句
cteate table temptable
(
teachers varchar2(8),
tiwenren varchar2(8),
question varchar2(200),
IP varchar2(15),
answer varchar2(200)
);
在DELPHI怎么写呢?是
with adocommand do//还是写在哪儿?????
SQL.ADD('') 一句句写,还是怎么写呢?//就是格式该怎么写呢?
还有抓平我也想保存在这个表里,应该如何设置类型呢?保存成JPEG的。
begin
Connection:=ADOConnection;
Close;
SQL.Clear;
SQL.Add('CREATE TABLE TempTable(');
SQL.Add('teachers varchar2(8), ');
SQL.Add('tiwenren varchar2(8),');
SQL.Add('question varchar2(200),');
SQL.Add('IP varchar2(15),');
SQL.Add('answer varchar2(200)');
SQL.Add(')');
ExecSQL;
);end;
AdoCommand1.Execute;
不过你说建的是临时表就不对了,你建的是物理表,如果要建临时表
1 局部临时表
create table #temptable
(...
)
2 全局临时表
create table ##temptable
(...
)