社区
数据库相关
帖子详情
能否在程序运行时,自动在SQL中创建数据库?????哪位有办法实现!!
dowms22
2003-08-22 10:48:02
我现在在做一个后台管理软件,是用ADO联接SQL数据库的,我想在这个程序运行时在SQL中自动创建数据库,而不用人工在SQL中创建。
还有在程序中应该可以判断:如果已经有了这个数据库就不用再建了。
哪位大哥有这方面的代码、经验提供,谢了!!
...全文
82
7
打赏
收藏
能否在程序运行时,自动在SQL中创建数据库?????哪位有办法实现!!
我现在在做一个后台管理软件,是用ADO联接SQL数据库的,我想在这个程序运行时在SQL中自动创建数据库,而不用人工在SQL中创建。 还有在程序中应该可以判断:如果已经有了这个数据库就不用再建了。 哪位大哥有这方面的代码、经验提供,谢了!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cow8063
2003-08-22
打赏
举报
回复
create database name..................................
wdsimon
2003-08-22
打赏
举报
回复
先在SQL中建立库和表;
然后把脚本导出(可确保万无一失);
再存成存储过程或在QUERY中执行SQL语句即可
tiexinliu
2003-08-22
打赏
举报
回复
记住判断database是否存在,不存在则建表和数据库
IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = N'Sales')
begin
---建库
CREATE DATABASE [Sales] ON (NAME = N'Sales_Data', FILENAME = N'D:\Db\Sales_Data.MDF' , SIZE = 722, FILEGROWTH = 10%) LOG ON (NAME = N'Sales_Log', FILENAME = N'D:\Db\Sales_Log.LDF' , SIZE = 1190, FILEGROWTH = 10%)
-- 建表
use sales
........
end
chenjiong
2003-08-22
打赏
举报
回复
还有在程序中应该可以判断:如果已经有了这个数据库就不用再建了。
sql server中有个表是放数据库信息的,可以通过查询来判断
ZWL007
2003-08-22
打赏
举报
回复
用ADO连接Mssql中:
建库
1、连接master数据库
2、ADO.sql.add('CREATE DATABASE [NewDataBase]');
ADO.ExecSQL;
在库中建表等:
1、连接要建表的库。例:NewDataBase;
2、ADO.sql.add('CREATE TABLE [dbo].[信息表] (
[分类] [char] (10) NOT NULL ,
[编号] [int] NOT NULL ,
[参数] [char] (255) NULL ,
[信息] [char] (255) NULL ,
[备注] [char] (255) NULL ,
[文件] [image] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]');
ADO.ExecSQL;
相信我,没错的。
w_zigang
2003-08-22
打赏
举报
回复
很好办呀,
方法一:限于mssql系列
把数据库文件(数据和日志),安装文件的下级制定目录使用系统存储过程将其生成为数据库。
方法二:
将表结构和存储触发等等存成文捡,调用存储过程建库,在生成表和存储触发导入数据等等。
myadvice
2003-08-22
打赏
举报
回复
对头,就是根据数据库系统中的数据字典即上面老兄写那个表获得是否有此表
如果没有则用Sql定义语句建立数据库,然后建立表
就ok了
★★★★★★★★★★★★★★★★★★★★★★★
★ 我从来不和我爱过的女人联系,但是我在心里★
★ 每时每刻都挂念着她们,希望她们过的好点 ★
★★★★★★★★★★★★★★★★★★★★★★★
SQL
Server 2019数据库基础入门视频教程
本课程使用
sql
server 2019版本的数据库进行讲解。主要讲解
SQL
Server的基本操作和
SQL
主要语法,注重基础性和实用性。软件公司里面各个岗位包括实施、运维、客服、测试、
程序
员等都涉及数据库的使用,学会本课程足可以胜任日常数据库工作。 数据库操作是软件行业人员必备的技能,这门课程主要是针对从事软件技术的新人的,适合在校大学生和软件公司新入职员工。我讲的这门课程主要涉及
SQL
Server数据的基础操作和
SQL
语法,因为99.9%的软件技术人员掌握这些就可以了,数据库的大部分功能,我们平时是用不到的,所以不用花太多时间去研究,在需要的时候百度就可以了。每节课程都结合工作实际,并且经过认真准备。把这门课程里面的内容学会,足以胜任日常性
SQL
Server数据库相关的工作。
SQL
Server
创建数据库
在本节内容
中
,我们将开始在
SQL
Server
中
创建一个数据库。
my
sql
执行
sql
文件
创建数据库
_my
sql
执行
sql
文件
创建数据库
如何执行一个my
sql
的
sql
脚本文件
sql
脚本是包含一到多个
sql
命令的
sql
语句,我们可以将这些
sql
脚本放在一个文本文件
中
(我们称之为“
sql
脚本文件”),然后通过相关的命令执行这个
sql
脚本文件。基本步骤如下:1、创建包含
sql
命令的
sql
脚本文件文件
中
包含一些列的
sql
语句,每条语句最后以;结尾,文件内容示例如下:--创建表...文章余二五2017-11-081016浏览量my
sql
在c...
SpringBoot 结合 Mybatis
实现
创建数据库
表
SpringBoot 结合 Mybatis
实现
创建数据库
表目录博主介绍前言为什么要通过应用
实现
创建表的功能准备创建表的
SQL
语句
实现
通过 MyBatis
创建数据库
表示例在 Maven
中
引入相关依赖在 SpringBoot 配置文件
中
添加数据库配置创建测试的 Mapper 接口类创建与 Mapper 关联的 XML 文件创建用于测试的 Controller 类创建 SpringBoot 启动类调用创建表的接口进行测试 目录 博主介绍 ???? 个人主页:苏州
程序
大白 ???? 个人社区:CS
如何用Python创建
SQL
数据库 ? 学会就非常完美~
手把手教你创建
SQL
数据库~
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章