declare str char(8096)
set str=.........
exec(str)
set str=.........
exec(str)
解决方案 »
- 关于ActionList的提问
- 在线等待怎样对如下datagrid 中的数据操作,很急!
- 如何降低线程的CPU占有率
- 终于由新人变为2个三角了~~~散分~~~
- 总是报错,为什么??
- 在WebSnap技术中如何将做好的Grid嵌入已做好的html模板中,我知道InternetExpress的使用方法,但不知道WebSnap技术如何实现
- 问一个简单的问题,如何才能使工具栏上的按钮靠右排列.
- 请大家帮忙啊!怎么编写调试器?
- 关于串口通讯的问题
- 为什么用TRY FINALLY 还是有系统错出现??
- 如何才能统计出表中字段HM下数据字符数≤3的记录?
- 我使用Query控件出现了如下问题:'Error creating cursor handle'
不过在重新构造时,要注意数据的备份和恢复
是一個全新的字段? 容許 null 值碼? 是否更改主鍵的大小和數值?
因而同時更改其他相應表的字段.若是更改現有數據的字段, 如何處理
現有數據的存儲? 數據庫是否需要停頓來維修? 修改後, 現有的備份資
料將完全失效?
// wwTable1.Active:=False;
//wwTable1.Edit; //wwTable1.Fields.Fields[0].FieldName:=RzEdit1.EditText;
//wwTable1.Active:=True;
//wwDataSource1.Enabled:=True;
这样试试吧
table1.close;
table1.fielddef.clear;
with table1.fielddef.addfielddef do
begin
name='your_name';
datatype=ftstring;
size = 20;
end;
table1.createtable;
table1.open;
哈,很简单的程序,想必不符合你的要求吧,但是可以改改的啊.最好还是用sql啦.
procedure TForm1.Button1Click(Sender: TObject);
var
ap:TStringList; {字符串列表变量}
answer:Integer;
begin
ap:=TStringlist.Create;
Session.GetAliasNames(ap); {取得别名列表}
if (ap.IndexOf('Cntssamp')=-1) then {判断别名是否存在}
begin
answer:=Application.MessageBox('别名Cntssamp不存在,现在创建吗?','BDE信息窗口',mb_OKCancel);
{增加一个名为Cngzsamp的数据库别名}
if answer=IDCANCEL then begin
ap.Free;
Exit;
end;
Session.AddStandardAlias
('Cntssamp','c:\delphp11','Paradox');
Session.SaveConfigFile; {BDE配置文件存盘}
end ; ap.Clear; {取得别名Cngzsamp中的所有表格名称列表}
Session.GetTableNames
('Cntssamp','',False,False,ap);
if (ap.IndexOf('TSK')=
-1) then {判断表格是否存在}
begin
answer:=Application.MessageBox('别名Cntssamp中不存在表格TSK,现在创建吗?','表格信息窗口',mb_OKCancel);
if answer=IDCANCEL then begin
ap.Free;
Exit;
end;
with table1 do begin
Active:=false;
DatabaseName:='c:\'; {数据库别名}
TableName:='TSK'; {表格名}
TableType:=ttParadox; {数据库类型}
with FieldDefs do begin {增加字段}
Clear;
Add('SH',ftString,30,False); {书号 String(30)}
Add('SM',ftString,30,False); {书名 String(30)}
Add('CBS',ftString,20,False); {出版社 String(20)}
Add('CBRQ',ftDate,0,False); {出版日期 Date}
Add('YS',ftInteger,0,False); {页数 Integer}
end;
with IndexDefs do begin {增加索引}
Clear; {按书号字段建立主索引}
Add('SHSY','SH',[ixPrimary,ixUnique]);
end;
CreateTable; {创建表格}
end;end;
end;
//激活表
procedure TForm1.Button2Click(Sender: TObject);
begin
table1.Active :=true;
end;