初学数据库第一天解决方法

初学数据库第一天
procedure TForm1.Button1Click(Sender: TObject);
begin
  query1.Close;
  query1.SQL.Clear;
  query1.SQL.Add('create Database 明次 on');
  query1.SQL.Add('(name=sss,filename="c:\sss.mdf")');
  query1.ExecSQL;
end;


编译能通过,但运行就出错了  怎么一回事?

------解决方案--------------------
那肯定是语句写错了,你把语句取出来在分析器里执行试试就知道了
------解决方案--------------------
桌面数据库的话, 先创建文件, 然后调用.