delphi附加数据库如何写

请教 一下,我现在要做附加数据库

create database zt001_2014 on('d:\database\zt001_2014.mdf') for attach_rebuild_log

在DELPHI中我要把zt001_2014这个2014由文本框人为填写

这个语句要怎么写??

ADOQuery1.SQL.Add('create database concat(zt001­­+'''+edit1.Text+'')
on(filename=''ExtractFilePath(Paramstr(0)) + '\database\'+'zt001_+'''+edit1.Text+''') for attach_rebuild_log''');

2个回答

ADoquery.Sql.text := Format('create database zt001_%s on(''d:\database\zt001_%s.mdf'') for attach_rebuild_log,['2014','2014']);
你可以多学习一下Format的用法

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问