• 39.C语言操作数据库


    一.准备工作:

    sqlite3工具集:链接:https://pan.baidu.com/s/1mjufXZa 密码:2ui7

    安装步骤:

      1.  打开如下文件夹,找到sqlite3.dll,并放入系统目录

       

     

       2.添加sqlite3.exe的环境变量

     

    这里是把sqlite3.exe放在C盘根目录,所以这样添加系统变量

     

     添加好以后,打开cmd,输入sqlite3,如果出现如下界面,则说明配置成功:

    二.cmd以及图形化对数据库的操作

      • cmd创建数据库,并插入数据

      • 在sqlstudio中图形化显示

    添加数据库,然后查看数据

    三.C语言操作数据库

      把数据库的头文件和源文件导入到工程中:

    `  1.

       2.

      3.

     

    main.cpp

     1 #include <stdio.h>
     2 #include <stdlib.h>
     3 #include "sqlite3.h"
     4 
     5 //存储数据库的地址
     6 char path[100] = "1.db";
     7 
     8 void main()
     9 {
    10     sqlite3 *db = NULL;//数据库指针
    11     //打开数据库
    12     int ret = sqlite3_open(path, &db);
    13     if (ret != SQLITE_OK)
    14     {
    15         printf("文件打开失败
    ");
    16     }
    17     else
    18     {
    19         printf("打开成功
    ");
    20 
    21         //sql语句
    22         char *sql = "insert into mytable(id,value) values(5,'Michle');";
    23 
    24         //执行sql语句
    25         ret = sqlite3_exec(db, sql, 0, 0, NULL);
    26 
    27         if (ret != SQLITE_OK)
    28         {
    29             printf("执行失败
    ");
    30         }
    31         else
    32         {
    33             printf("执行成功
    ");
    34         }
    35 
    36         //关闭数据库
    37         sqlite3_close(db);
    38     }
    39 
    40     system("pause");
    41 }
  • 相关阅读:
    面向对象三大特征------多态
    接口的概念
    面向对象(抽象类)
    面向对象三大特征------继承
    面向对象三大特征------封装
    成员变量和局部变量的区别
    20180822 ajax post 方式请求
    20180815 权限
    20180815 视图
    20180814 夜晚小目标
  • 原文地址:https://www.cnblogs.com/xiaochi/p/8340399.html
Copyright © 2020-2023  润新知