平院实训门禁系统导入

这是我的配置(如果是Win10最好每一步都管理员身份运行)
win7
SQLServer2008
VS2012

切记:注意:当你SQLserver创建数据库和VS连接数据库的时候得用同一种方式,要么都用window(主机名),要么都用SQLServer身份验证(sa 是账户名、密码是你自己创建的) 进入数据库的方式得统一!!!!

1,数据库老师给的版本有点高,我的电脑配置不高,以SQL Server 2008为例子

2,数据库的导入,这里老师给了SQL语句,你需要打开,然后全部复制一下。(这里可以看到master这个数据库,打开SQLserver你会发现它是系统数据库,这里我没法导出来)

在这里插入图片描述

USE [master]
GO
/****** Object:  Database [database_125K]    Script Date: 25/05/2020 17:58:21 ******/
CREATE DATABASE [database_125K] ON  PRIMARY 
( NAME = N'database_125K', FILENAME = N'D:\SQL\database_125K.mdf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )LOG ON 
( NAME = N'database_125K_log', FILENAME = N'D:\SQL\database_125K_log.ldf' , SIZE = 3840KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
GO
ALTER DATABASE [database_125K] SET COMPATIBILITY_LEVEL = 100
GO
IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
begin
EXEC [database_125K].[dbo].[sp_fulltext_database] @action = 'disable'
end
GO
ALTER DATABASE [database_125K] SET ANSI_NULL_DEFAULT OFF 
GO
ALTER DATABASE [database_125K] SET ANSI_NULLS OFF 
GO
ALTER DATABASE [database_125K] SET ANSI_PADDING OFF 
GO
ALTER DATABASE [database_125K] SET ANSI_WARNINGS OFF 
GO
ALTER DATABASE [database_125K] SET ARITHABORT OFF 
GO
ALTER DATABASE [database_125K] SET AUTO_CLOSE OFF 
GO
ALTER DATABASE [database_125K] SET AUTO_SHRINK OFF 
GO
ALTER DATABASE [database_125K] SET AUTO_UPDATE_STATISTICS ON 
GO
ALTER DATABASE [database_125K] SET CURSOR_CLOSE_ON_COMMIT OFF 
GO
ALTER DATABASE [database_125K] SET CURSOR_DEFAULT  GLOBAL 
GO
ALTER DATABASE [database_125K] SET CONCAT_NULL_YIELDS_NULL OFF 
GO
ALTER DATABASE [database_125K] SET NUMERIC_ROUNDABORT OFF 
GO
ALTER DATABASE [database_125K] SET QUOTED_IDENTIFIER OFF 
GO
ALTER DATABASE [database_125K] SET RECURSIVE_TRIGGERS OFF 
GO
ALTER DATABASE [database_125K] SET  DISABLE_BROKER 
GO
ALTER DATABASE [database_125K] SET AUTO_UPDATE_STATISTICS_ASYNC OFF 
GO
ALTER DATABASE [database_125K] SET DATE_CORRELATION_OPTIMIZATION OFF 
GO
ALTER DATABASE [database_125K] SET TRUSTWORTHY OFF 
GO
ALTER DATABASE [database_125K] SET ALLOW_SNAPSHOT_ISOLATION OFF 
GO
ALTER DATABASE [database_125K] SET PARAMETERIZATION SIMPLE 
GO
ALTER DATABASE [database_125K] SET READ_COMMITTED_SNAPSHOT OFF 
GO
ALTER DATABASE [database_125K] SET HONOR_BROKER_PRIORITY OFF 
GO
ALTER DATABASE [database_125K] SET RECOVERY FULL 
GO
ALTER DATABASE [database_125K] SET  MULTI_USER 
GO
ALTER DATABASE [database_125K] SET PAGE_VERIFY CHECKSUM  
GO
ALTER DATABASE [database_125K] SET DB_CHAINING OFF 
GO
EXEC sys.sp_db_vardecimal_storage_format N'database_125K', N'ON'
GO
USE [database_125K]
GO
/****** Object:  Table [dbo].[PersonInfo]    Script Date: 25/05/2020 17:58:22 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[PersonInfo]([cardID] [nvarchar](20) NOT NULL,[personName] [nvarchar](30) NOT NULL,[sex] [nchar](10) NOT NULL,[identifyCardID] [nvarchar](50) NOT NULL,[permission] [nchar](10) NOT NULL
) ON [PRIMARY]
GO
/****** Object:  Table [dbo].[Record]    Script Date: 25/05/2020 17:58:22 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Record]([CardID] [nvarchar](20) NOT NULL,[State] [varchar](50) NOT NULL,[DateTime] [varchar](50) NOT NULL
) ON [PRIMARY]
GO
USE [master]
GO
ALTER DATABASE [database_125K] SET  READ_WRITE 
GO

3,打开数据库(我这里是以SQLServer身份验证登录的)(这里选择的登录方式和步骤8的登录方式 得一致)

在这里插入图片描述

4,点击系统数据库—>点击一下master这个数据库 —>然后 点击新建查询

在这里插入图片描述

5,把复制的内容粘贴到此处即可,执行(若没报错则创建数据库成功,按理说SQLServer2008相对稳定,同样数据库不会有错的应该)

这里要注意一下,看老师发的SQL里面内容,是有个文件夹的,你需要在D盘下创建一个SQL文件夹,运行SQL语句之后,会创建数据库,存放到这里来。

在这里插入图片描述
在这里插入图片描述
执行完之后:
在这里插入图片描述

6,打开VS,文件—>打开—>项目/解决方案—>选择老师发的那个.sln即可

7,工具—>连接到数据库—>数据连接—>添加连接

在这里插入图片描述

8,按图来就行,连接到数据库一定是master,服务器名为你的计算机名(或者.也可以)

在这里插入图片描述

9,出现两张表即可

在这里插入图片描述

10,然后就是虚拟仿真平台(只有两个使用COM口了)

在这里插入图片描述

11,打开VS,如图所示(复制 连接字符串如果有密码的话,把*改成你的密码)

在这里插入图片描述

12,更换SQLConfig.txt内容,若有密码的话*位置要变成你的密码

在这里插入图片描述

13,这里也要换成11步里面的连接字符串

在这里插入图片描述

14,运行VS试试效果(仔细看这里的COM101打开)

在这里插入图片描述
记得要给虚拟平台供电
在这里插入图片描述
后序操作对COM101对应的读卡器进行操作,然后相当与COM101读卡器就是刷卡的,然后控制页面的门开关闭合(标签靠近COM101对应的读卡器即可)。

发卡
开门
在这里插入图片描述
查询结果
在这里插入图片描述
点击所要查看的表—>右击—>选择前1000行 就会显示出来了
数据库信息
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/379117.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ffmpeg 解码音频(aac、mp3)输出pcm文件

ffmpeg 解码音频&#xff08;aac、mp3&#xff09;输出pcm文件 播放pcm可以参考&#xff1a; ffplay -ar 48000 -ac 2 -f f32le out.pcm main.c #include <stdio.h> #include <stdlib.h> #include <string.h>#include <libavutil/frame.h> #include …

Jquery getJSON()

getJSON与aspx 准备工作 Customer类 public class Customer{public int Unid { get; set; }public string CustomerName { get; set; }public string Memo { get; set; }public string Other { get; set; }}&#xff08;一&#xff09;ashx Customer customer new Customer { …

北京中信银行总行地址_中信银行拉萨分行举行“存款保险标识”启用和存款保险条例宣传活动...

11月NOV中信银行拉萨分行举行“存款保险标识”启用和《存款保险条例》宣传活动揭牌启用仪式111月Jul根据人民银行和总行关于“存款保险标识”启用工作相关要求&#xff0c;分行行领导高度重视“存款保险标识”启用和《存款保险条例》宣传活动工作&#xff0c;按照统一工作部署、…

Java ClassLoader getPackage()方法与示例

ClassLoader类的getPackage()方法 (ClassLoader Class getPackage() method) getPackage() method is available in java.lang package. getPackage()方法在java.lang包中可用。 getPackage() method is used to return the package that has been defined in ClassLoader or t…

C---编写程序:求出1~1000之间能被7或12整除,但不能同时被二者整除的所有整数,将结果保存在数组中,要求程序数据的输入、计算和输出均使用函数实现。

编写程序&#xff1a;求出1~1000之间能被7或12整除&#xff0c;但不能同时被二者整除的所有整数&#xff0c;将结果保存在数组中&#xff0c;要求程序数据的输入、计算和输出均使用函数实现。 编程思路&#xff1a;分别编写函数input()、cal()、output()实现数据的输入、计算和…

报告称我国成最大移民输出国 将形成投资产业链(关注)

时代特有的现象&#xff0c;我们应该予以关注 “现在国内房价这么高&#xff0c;政策也看不清&#xff0c;还不如逢高卖掉之前买的几套房子&#xff0c;一两套房子的钱办个投资移民&#xff0c;趁还年轻&#xff0c;拿到绿卡后享受一下美国本国待遇的高等教育了。”广州&#x…

转整型_156.Ruby烘焙大理石豆沙吐司解锁大理石花纹整型

好看又好吃的大理石豆沙面包。红豆馅均匀分布在松软细腻的面包体里&#xff0c;手撕着吃&#xff0c;一层层的甜美与温柔&#xff5e;关于吐司面包&#xff0c;我公众号里写过白吐司(基础款牛奶吐司&#xff0c;超绵鲜奶油吐司)和全麦吐司(基础款50%全麦吐司&#xff0c;经典燕…

ffmpeg 解码视频(h264、mpeg2)输出yuv420p文件

ffmpeg 解码视频&#xff08;h264、mpeg2&#xff09;输出yuv420p文件 播放yuv可以参考&#xff1a;ffplay -pixel_format yuv420p -video_size 768x320 -framerate 25 out.yuv main.c #include <stdio.h> #include <stdlib.h> #include <string.h>#includ…

VS2010 快捷键 (空格显示 绿点, Tab 显示箭头)

VS2010 有用的快捷键 &#xff1a; Ctrl r, ctrl w, 切换空格示。 转载于:https://www.cnblogs.com/fengye87626/archive/2012/11/21/2780716.html

C---编写程序:实现一个随堂测试,能进行加减乘除运算。要求如下:(1)随机产生两个1~10的正整数,在屏幕上输出题目,如:5+3=?(2)学生输入答案,程序检查学生输入答案是否正确,若正确,

编写程序&#xff1a;实现一个随堂测试&#xff0c;能进行加减乘除运算。要求如下&#xff1a; 1&#xff09;随机产生两个1~10的正整数&#xff0c;在屏幕上输出题目&#xff0c;如&#xff1a;53&#xff1f; 2&#xff09;学生输入答案&#xff0c;程序检查学生输入答案是…

分析一下mp4格式的trak -> mdia -> minf -> stbl -> stts、stsc 这两个box信息

分析一下mp4格式的trak -> mdia -> minf -> stbl -> stts、stsc 这两个box信息 &#xff08;因为这两个box在音频trak和视频trak 下都有的&#xff0c;而且都有一个数组的值是比较绕的&#xff09; 目录&#xff1a;stts&#xff1a;记录时间戳的&#xff0c;每个s…

利用SQL注入2分钟入侵网站

说起流光、溯雪、乱刀&#xff0c;可以说是大名鼎鼎无人不知无人不晓&#xff0c;这些都是小榕哥的作品。每次一提起小榕哥来&#xff0c;我的崇拜景仰就如滔滔江水&#xff0c;连绵不绝~~~~&#xff08;又来了&#xff01;&#xff09; 让我们崇拜的小榕哥最新又发布了SQL注入…

pip安装deb_技术|如何在 Ubuntu 上安装 pip

pip 是一个命令行工具&#xff0c;允许你安装 Python 编写的软件包。 学习如何在 Ubuntu 上安装 pip 以及如何使用它来安装 Python 应用程序。有许多方法可以在 Ubuntu 上安装软件。 你可以从软件中心安装应用程序&#xff0c;也可以从下载的 DEB 文件、PPA(LCTT 译注&#xff…

assubclass_Java类class asSubclass()方法及示例

assubclass类类asSubclass()方法 (Class class asSubclass() method) asSubclass() method is available in java.lang package. asSubclass()方法在java.lang包中可用。 asSubclass() method casts this Class object to denote a subclass of the class denoted by the given…

VB6.0 怎样启用控件comdlg32.ocx

VB6.0 怎样启用控件comdlg32.ocx 怎样启用控件comdlg32.ocx 2008-10-08 09:32 提问者&#xff1a; nefu_20061617 |浏览次数&#xff1a;1502次vbs文件中有代码Set ComDlg CreateObject("MSComdlg.CommonDialog")运行时发生错误ActiveX 部件不能创建对象: MSComdlg.…

Python---爬虫案例

例1、爬取公众号文章中的图片。 1&#xff0c;首先打开要获取公众号文章的地址 2&#xff0c;按下F12&#xff0c;再按Ctrl Shift C&#xff0c;然后鼠标移动到图片位置&#xff0c;然后观察控制台中显示图片对应的代码位置 3&#xff0c;分析该位置的代码段 代码段如下&…

WinCE驱动开发问题精华集锦(二)

转自&#xff1a;http://hgh123.blog.163.com/blog/static/5980422120086183115543/ 感谢 我怎么能在PB左边的定制平台加进我的驱动呢&#xff1f; 两种办法&#xff1a; 1、在platform.bib或者project.bib的MODULES部分添加一条语句&#xff0c;例如&#xff1a; MyDriver.dll…

报错Unable to resolve target android-5

报错信息&#xff1a;Error:Unable to resolve target android-X&#xff08;X是一个数字&#xff09; 错误分析&#xff1a;这种错误一般大部分是SDK 版本不符所造成的&#xff0c;一般会在Ecplise工作空间导入项目时候出现此错误&#xff0c;一般提示&#xff1a;Error:Unabl…

matlab盒子分形维数_分形维数--matlab

一维曲线分形维数的matlab程序function DFractalDim(y,cellmax)%求输入一维信号的计盒分形维数%y是一维信号%cellmax:方格子的最大边长,可以取2的偶数次幂次(1,2,4,8...),取大于数据长度的偶数%D是y的计盒维数(一般情况下D>1),Dlim(log(N(e))/log(k/e)),if cellmaxerror(cel…

Java布尔类toString()方法及示例

Syntax: 句法&#xff1a; public String toString();public static String toString(boolean value);布尔类toString()方法 (Boolean class toString() method) toString() method is available in java.lang package. toString()方法在java.lang包中可用。 toString() metho…