以下是我的程序代码,请高手们帮忙看看哪里出了问题。
with ADOConnection1 do
begin
Close;
ConnectionString:='Provider=SQLOLEDB.1;'+
'Password=12345678;'+ //登录密码
'User ID=lqhpos;'+ //登录用户
'Persist Security Info=True;'+
'Data Source=(local);'+ //服务器名称
'Initial Catalog=master;'; //数据库名称
Open;
end; with ADOQuery1 do
begin
SQL.Clear;
SQL.Add('use master');
SQL.Add('EXEC sp_attach_db @dbname =''posbas'', '
+'@filename1 =D:\POS\Data\POS_Data.MDF, @filename2=''D:\POS\Data\POS_log.LDF''');
ExecSQL;
end;
with ADOConnection1 do
begin
Close;
ConnectionString:='Provider=SQLOLEDB.1;'+
'Password=12345678;'+ //登录密码
'User ID=lqhpos;'+ //登录用户
'Persist Security Info=True;'+
'Data Source=(local);'+ //服务器名称
'Initial Catalog=master;'; //数据库名称
Open;
end; with ADOQuery1 do
begin
SQL.Clear;
SQL.Add('use master');
SQL.Add('EXEC sp_attach_db @dbname =''posbas'', '
+'@filename1 =D:\POS\Data\POS_Data.MDF, @filename2=''D:\POS\Data\POS_log.LDF''');
ExecSQL;
end;
解决方案 »
- delphi 调用 dll
- delphi opendialog 打开文件数量问题
- 请问:C/S结构,在程序实现数据导出功能,该如何保持数据的完整型?要不要对连接或者数据集进行专门的设置?谢谢大家,不好意思,分有点少.
- 请教关于文本数据转入数据库的问题
- 我想用SelectDirectory但是还不想发布时也带着qtintf.dll怎么办啊?
- 200分征求 VGA 数据格式的详细说明
- 浏览器开发
- CLIENTDATASET的内容为什么不更新?
- 关于横向打印的问题
- 从近期的贴子,看当代大学生的素质
- intel的IPL2.5 , 在Dephi7上咋显示不出来图象呢..
- UPDATE SET 简单的问题
with ADOConnection1 do
begin
Close;
ConnectionString:='Provider=SQLOLEDB.1;'+
'Password=12345678;'+ //登录密码
'User ID=lqhpos;'+ //登录用户
'Persist Security Info=True;'+
'Data Source=(local);'+ //服务器名称
'Initial Catalog=master;'; //数据库名称
Open;
end; ADOQuery1.Connection := ADOConnection1; //加上这句
with ADOQuery1 do
begin
SQL.Clear;
SQL.Add('use master');
SQL.Add('EXEC sp_attach_db @dbname =''posbas'', '
+'@filename1 =D:\POS\Data\POS_Data.MDF, @filename2=''D:\POS\Data\POS_log.LDF''');
ExecSQL;
end;
+'@filename1 = N''D:\POS\Data\POS_Data.MDF'', @filename2=N''D:\POS\Data\POS_log.LDF''');
只有 sysadmin 和 dbcreator 固定服务器角色的成员才能执行本过程。