一、SQL Server下建库和建表
1. 建立pyqt5数据库
打开SQL Server,在对象资源管理器的数据库上点右键,选择新建数据库,创建pyqt5数据库
添加描述
添加描述
2. 在pyqt5数据库下建表和插入数据
代码语言:javascript复制CREATE TABLE employee(
EmpNo INT PRIMARY KEY,
Name VARCHAR(20) NOT NULL,
Gender VARCHAR(4) DEFAULT '男',
Birthday VARCHAR(20),
Province VARCHAR(20),
Department VARCHAR(30),
Salary FLOAT DEFAULT 3500,
Memo VARCHAR(200)
)
INSERT INTO employee(EmpNo, Name, Gender, Birthday, Province, Department, Salary, Memo)
VALUES(1001, '黄蓉', '女', '2002-04-30', '浙江', '销售部', 9500, '丐帮帮主')
INSERT INTO employee(EmpNo, Name, Gender, Birthday, Province, Department, Salary, Memo)
VALUES(1002, '郭靖', '男', '2000-05-21', '蒙古', '技术部', 14000, '侠之大者,为国为民')
INSERT INTO employee(EmpNo, Name, Gender, Birthday, Province, Department, Salary, Memo)
VALUES(1003, '杨康', '男', '2000-06-12', '陕西', '销售部', 6000, '认贼作父')
INSERT INTO employee(EmpNo, Name, Gender, Birthday, Province, Department, Salary, Memo)
VALUES(1004, '穆念慈', '女', '2001-10-10', '吉林', '财务部', 6000, '气质若如兰')
INSERT INTO employee(EmpNo, Name, Gender, Birthday, Province, Department, Salary, Memo)
VALUES(1005, '华筝', '女', '2001-12-8', '蒙古', '行政部', 6000, '英姿飒爽')
二、开启SQL Server远程连接
参见4 PyQt5数据库开发1 4.1 SQL Server 2008 R2如何开启数据库的远程连接 PyQt5数据库开发1 4.1 SQL Server 2008 R2如何开启数据库的远程连接_会洗碗的CV工程师的博客-CSDN博客SQL Server 2008 R2如何开启数据库的远程连接SQL Server 2008默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,远程连接数据库。需要做两个部分的配置:1,SQL Server Management Studio Express(简写SSMS)2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)
https://blog.csdn.net/qq_53317005/article/details/128979799?spm=1001.2014.3001.5502
三、配置ODBC数据源
参见4 PyQt5数据库开发 4.2 配置SQL Server 2008 数据源(ODBC编程) https://blog.csdn.net/qq_53317005/article/details/128985039
https://blog.csdn.net/qq_53317005/article/details/128985039
1. 控制面板上看SQL Server数据库名称
叫MSSQLSERVER
2. 配置ODBC数据源pyqt5
我正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖!