数据来源:基础数据管理模块的录入,表3,表名:客户信息表(标识:TBGuest),五.数据库连接,(一).数据库的建立,在SQL Server里创建数据库有裉多种方法,(1) 创建新数据库,CREATE DATABASE客房管理--建立“客房管理”数据库,ON PRIMARY/* 主文件组*/,(NAME='DBRS_DATA1',FILENAME='D:\SQLRS\DATA\RS_DATA1,SIZE=3,FILEGROUP DATA2 /* 辅文件组*/,(NAME='JXGL_DATA2',FILENAME='D:\SQLRS\DATA\RS_DATA2,SIZE=1,LOG ON/* 日志文件不在文件组中*/,(NAME='JXGL_Log1',FILENAME='D:\SQLRS\RS_Log1,SIZE= 1MB,CREATE TABLE dbo,UserPassword nchar(8) NOT NULL ,UserRight nchar(20) NOT NULL ,CONSTRAINT PK_Users PRIMARY KEY(UserID),),GO,CREATE TABLE dbo,RoomType nchar (20) NOT NULL,RoomStatus nchar (20) NOT NULL,RoomPrice nchar (20) NOT NULL,RoomNote nchar (20) NOT NULL,GuestNo int,CONSTRAINT PK_Room PRIMARY KEY(RoomID),),GO,CREATE TABLE dbo,GuestName nchar (20) NOT NULL,GuestSex nchar (20) NOT NULL,GuestID int,GuestAge int,GuestBookDate datetime,GuestBookTime nchar (20) NOT NULL,GuestEnterDate datetime ,GuestCancleDate datetime,GuestCash int,GuestConsume int,GuestOff nchar (20) NOT NULL,GuestPayMoney int,RoomID int,GuestTel int,RoomNO int,CONSTRAINT PK_Guest PRIMARY KEY(GuestNo),),GO,CREATE TABLE dbo,BookDate datetime,BookTime int,GuestNames nchar (10) NOT NULL,GuesterID int,Roomnumber int,GuestTell int,CONSTRAINT PK_Book PRIMARY KEY(BookNo),),GO,CREATE TABLE dbo,EnterDate datetime (20) NOT NULL ,GuestName nvarchar (10) NOT NULL ,GuestID int,RoomID int ,Cash int,CONSTRAINT PK_Enter PRIMARY KEY(EnterNo),),GO,CREATE TABLE dbo,CancleDate datetime,GuestName nchar(2),GuestID int,Cash int,Consume int,Guestoff nchar(8),PayMoney int,CONSTRAINT PK_Cancle PRIMARY KEY(EnterNo),),GO,(二).用ODBC连接数据库,界面贴图如下,1,2,3,4,5。
界面贴图,这里采用soL语句来创建数据库,mdf',MAXSIZE=200,ndf',MAXSIZE= 100,Ldf',MAXSIZE= 100MB,Users( --建立“职员”表的结构UserID nchar(10) NOT NULL ,Room ( --建立“客房信息”表的结构RoomID int,Guest ( --建立“客户信息”表的结构GuestNo int, Book ( --建立“预订”表的结构BookNo int, Enter ( --建立“住房登记”表的结构EnterNo int, Cancle ( --6,添加驱动程序,建立数据库,更改数据库,测试数据,测试成功。
打开soL Server的查询分析器,FIlEGROWTH= 500KB ),FILEGROWTH= 500KB ),FILEGROWTH= 500KB) GO,建立“退房结账”表的结构EnterNo int。
选择本地服务器,连接到soL Server数据库。
导读:文档《客房管理系统课程设计第2页》共3页,当前为第2页,大小为259kb,是专业资料、IT/计算机相关类别的资料,并提供若干种客房管理系统课程设计第2页的文本文档下载,如word文档下载、wps文档下载等。以下便是第2页的正文:
数据来源:基础数据管理模块的录入。
表3
表名:客户信息表(标识:TBGuest)
五.数据库连接,界面贴图
(一).数据库的建立
在SQL Server里创建数据库有裉多种方法,这里采用soL语句来创建数据库。打开soL Server的查询分析器,选择本地服务器,连接到soL Server数据库,登录名和密码均为sa。将SQL语句复制在查询分析器里,然后执行soL语句。SQL语句由如下两层结构构成:
(1) 创建新数据库。
CREATE DATABASE客房管理--建立“客房管理”数据库
ON PRIMARY/* 主文件组*/
(NAME='DBRS_DATA1',
FILENAME='D:\SQLRS\DATA\RS_DATA1.mdf',
SIZE=3,MAXSIZE=200,FIlEGROWTH= 500KB ),
FILEGROUP DATA2 /* 辅文件组*/
(NAME='JXGL_DATA2',
FILENAME='D:\SQLRS\DATA\RS_DATA2.ndf',
SIZE=1,MAXSIZE= 100,FILEGROWTH= 500KB )
LOG ON/* 日志文件不在文件组中*/
(NAME='JXGL_Log1',
FILENAME='D:\SQLRS\RS_Log1.Ldf',
SIZE= 1MB,MAXSIZE= 100MB,FILEGROWTH= 500KB) GO
CREATE TABLE dbo.Users( --建立“职员”表的结构UserID nchar(10) NOT NULL ,
UserPassword nchar(8) NOT NULL ,
UserRight nchar(20) NOT NULL ,
CONSTRAINT PK_Users PRIMARY KEY(UserID)
)
GO
CREATE TABLE dbo.Room ( --建立“客房信息”表的结构RoomID int,
RoomType nchar (20) NOT NULL,
RoomStatus nchar (20) NOT NULL,
RoomPrice nchar (20) NOT NULL,
RoomNote nchar (20) NOT NULL,
GuestNo int,
CONSTRAINT PK_Room PRIMARY KEY(RoomID)
)
GO
CREATE TABLE dbo.Guest ( --建立“客户信息”表的结构GuestNo int,
GuestName nchar (20) NOT NULL,
GuestSex nchar (20) NOT NULL,
GuestID int,
GuestAge int,
GuestBookDate datetime,
GuestBookTime nchar (20) NOT NULL,
GuestEnterDate datetime ,
GuestCancleDate datetime,
GuestCash int,
GuestConsume int,
GuestOff nchar (20) NOT NULL,
GuestPayMoney int,
RoomID int,
GuestTel int,
RoomNO int
CONSTRAINT PK_Guest PRIMARY KEY(GuestNo)
)
GO
CREATE TABLE dbo. Book ( --建立“预订”表的结构BookNo int,
BookDate datetime,
BookTime int,
GuestNames nchar (10) NOT NULL,
GuesterID int,
Roomnumber int,
GuestTell int
CONSTRAINT PK_Book PRIMARY KEY(BookNo)
)
GO
CREATE TABLE dbo. Enter ( --建立“住房登记”表的结构EnterNo int,
EnterDate datetime (20) NOT NULL ,
GuestName nvarchar (10) NOT NULL ,
GuestID int,
RoomID int ,
Cash int
CONSTRAINT PK_Enter PRIMARY KEY(EnterNo)
)
GO
CREATE TABLE dbo. Cancle ( --6.建立“退房结账”表的结构EnterNo int,
CancleDate datetime,
GuestName nchar(2),
GuestID int,
Cash int,
Consume int,
Guestoff nchar(8),
PayMoney int
CONSTRAINT PK_Cancle PRIMARY KEY(EnterNo)
)
GO
(二).用ODBC连接数据库
界面贴图如下
1.添加驱动程序
2.建立数据库
3.更改数据库
4.测试数据
5.测试成功