前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PyQt5数据库开发1 4.3 QSqlTableModel 之 数据库表的建立与配置ODBC数据源

PyQt5数据库开发1 4.3 QSqlTableModel 之 数据库表的建立与配置ODBC数据源

作者头像
会洗碗的CV工程师
发布2023-02-26 15:28:52
6570
发布2023-02-26 15:28:52
举报
文章被收录于专栏:LongJava学习资料LongJava学习资料

目录

一、SQL Server下建库和建表

1. 建立pyqt5数据库

2. 在pyqt5数据库下建表和插入数据

二、开启SQL Server远程连接

三、配置ODBC数据源

1. 控制面板上看SQL Server数据库名称

2. 配置ODBC数据源pyqt5


一、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-02-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、SQL Server下建库和建表
    • 1. 建立pyqt5数据库
      • 2. 在pyqt5数据库下建表和插入数据
      • 二、开启SQL Server远程连接
      • 三、配置ODBC数据源
        • 1. 控制面板上看SQL Server数据库名称
          • 2. 配置ODBC数据源pyqt5
          相关产品与服务
          云数据库 MySQL
          腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档