怎样直接用程序创建数据库 比如我要用一个按钮事件来实现,创建一个数据库,存到指定的路径下去,ACCESS和SQL都行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 补充:创建一个MDB文件,若干表 Create Database ...Create Table ...Create View ...使用这些SQL语句就能实现你的要求!!! 这样简便1先手工建立好数据库,然后在你的数据库软件中导出所有的sql脚本,存成一个文件2新建一个表单,放一个按钮,放一个QUERY。在按钮里书写代码。 代码功能是从文件里提出SQL脚本,然后加到QUERY的SQL.TEXT里,最后executeSQL3.关闭如: Query.close; Query.sql.clear; Query.SQL.LoadFromFile(FileName); Query.ExecSQL; 不同的数据库有不同的创建方法关系型数据库有的提供了专用的SQL用于创建数据库,如SQL-Server:Create DataBase你用的是什么数据库? ACCESS 还有iroi说的方法好象不行吧,用QUERY先要建立数据源,建立数据源要指定数据库名啊,我连数据库都没建立,怎么指定啊 如果数据库是SQL Server,那么看联机帮助,全中文的,而且有例子!!!其他的数据库可以参照SQL Server照猫画虎!!! adoquery1.sql.clear;adoquery1.sql.add('create database mydb on ( name = mydb_data ');adoquery1.sql.add('filename=''c:\mydb.mdf'' size=40) ');adoquery1.sql.add('go');adoquery1.execsql;//Adoquery1的初始连接在Master数据库上 filename=''c:\mydb.mdf'' 是你要的数据库的路径,没有指定log文件,则.ldf文件在相同的路径下. ACCESS很好做呀,你先做一个空库,创建时把文件拷贝一下就行了 请搜索adox使用adox可以创建access数据库,即使机器上没有安装access access和sql都可以1 直接拷贝文件到指定目录,sql需要调用一下sp_attach_db2 用备份的文件直接back/restore database3 用create database语句 恩,我查了猛料,可以用ADOX创建MDB,现在我想知道把文件拷贝到指定目录的函数是啥,呵呵。 copyfile('c:\mydb.mdb','d:\mydb2.mdb',true);其中c:\mydb.mdb是源文件路径,d:\mydb2.mdb是复制后的文件路径。 d7 ExcelWorksheet1赋值提示:类型不匹配 怎样动态创建数据库表? 为什么我输入'.'号后,后面的属性名之类的跳不出来 用delphi 怎样在我写的程序安装的时候向系统注册(在桌面上,程序菜单中)我的程序的图表? 新手问题 测试给分! 向数据库中添加JPEG图片的问题。 请教一个关于使用installshield的问题: 请问,怎么调用外部程序? ADO与SQL7的问题,请各位帮助! Delphi写串口通信的问题。 ACCESS追加数据问题
Create Table ...
Create View ...
使用这些SQL语句就能实现你的要求!!!
1先手工建立好数据库,然后在你的数据库软件中导出所有的sql脚本,存成一个文件
2新建一个表单,放一个按钮,放一个QUERY。在按钮里书写代码。
代码功能是从文件里提出SQL脚本,然后加到QUERY的SQL.TEXT里,最后executeSQL
3.关闭
如: Query.close;
Query.sql.clear;
Query.SQL.LoadFromFile(FileName);
Query.ExecSQL;
关系型数据库有的提供了专用的SQL用于创建数据库,如SQL-Server:Create DataBase
你用的是什么数据库?
adoquery1.sql.add('create database mydb on ( name = mydb_data ');
adoquery1.sql.add('filename=''c:\mydb.mdf'' size=40) ');
adoquery1.sql.add('go');
adoquery1.execsql;
//Adoquery1的初始连接在Master数据库上
使用adox可以创建access数据库,即使机器上没有安装access
1 直接拷贝文件到指定目录,sql需要调用一下sp_attach_db
2 用备份的文件直接back/restore database
3 用create database语句
其中c:\mydb.mdb是源文件路径,d:\mydb2.mdb是复制后的文件路径。