QSqlQuery sq; //创建分类表 QString sql = "CREATE TABLE ziti(id INTEGER PRIMARY ,\ name TEXT NOT NULL,num INTEGER)";
时间: 2024-02-15 09:32:12 浏览: 145
创建数据表.sql
这段代码是在使用 Qt 的 QSqlQuery 类创建一个名为 "ziti" 的表,该表包含三个字段:id、name 和 num。其中,id 是主键,必须为整型,name 是文本类型且不能为空,num 是整型。具体的 SQL 语句如下:
```
CREATE TABLE ziti(
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
num INTEGER
);
```
通过 QSqlQuery 的实例 sq 调用 exec() 函数来执行 SQL 语句,从而在数据库中创建表。
阅读全文