CVI通过ODBC连接数据库的方法

  • 你需要准备以下软件
  • ODBC的配置
  • labwindows/cvi代码连接:

你需要准备以下软件

  1. 数据库(MySQL或者Access),
    mysql8.0下载链接:
    [名称]:Mysql8.0
    [大小]:452 MB
    [语言]:简体中文
    [安装环境]:Win7/Win8/Win10
    [64位下载链接]:
    pan.baidu.com/s/1lguOdvKWVwRPfcx9kzCx5Q
    [提取码]: wxvg
    [下载方法]:点击查看如何下载软件?
    [备用链接]:若下载链接失效,获取最新下载链接请到公众号『软件安装管家』后台回复:Mysql;安装教程也可以关注公众号回复获取。
    下载完成还需要下载可视化界面,这个CSDN里比较多。
  2. labwindows/CVI;
    链接:https://pan.baidu.com/s/1KWHx3BFJYEp_X1sH1ee–A
    提取码:1wki
  3. ODBC链接:https://pan.baidu.com/s/1xNB8ihNabpp_QigkpswXmQ
    提取码:t01y

ODBC的配置

win10系统搜索框搜索“ODBC”打开下图这个

然后“添加”
1.Access数据库选择下面这个,“完成”
数据源名称起一个后面会用到
“选择”数据库路径,就是你要连接的数据库,再次之前你首先得建立一个数据库文件。

这一步会生成下面框里的这个
2.mysql用户选择下面这个


然后

数据源名称后面也会用到,password是你数据库密码,database是建立的数据库名字。就是这个,
,然后test成功,OK,这一步之后就有了下面
现在配置基本结束。

labwindows/cvi代码连接:

首先定义静态变量

static int conHandle;

然后在main函数里,总共下面三段代码:

DBInit (DB_INIT_SINGLETHREADED); //初始化
conHandle=DBConnect("DSN=mytest");//连接数据库;
//mytest为前面设置的数据源名
DBDisconnect (conHandle);//断开数据库

前面一些代码:

#include "cvi_db.h"
#include <cvirte.h>
#include <userint.h>
#include "tree.h"     static int panelHandle;
static int conHandle;int main (int argc, char *argv[])
{if (InitCVIRTE (0, argv, 0) == 0)return -1;  /* out of memory */if ((panelHandle = LoadPanel (0, "tree.uir", PANEL)) < 0)  //tree为文件名,同上。return -1;DBInit (DB_INIT_SINGLETHREADED); //初始化conHandle=DBConnect("DSN=mytest");//mytest为数据源名DisplayPanel (panelHandle);RunUserInterface ();DiscardPanel (panelHandle);DBDisconnect (conHandle);//断开数据库return 0;
}

至此就连接成功了。后面可以进行增删改查的操作

CVI通过ODBC连接数据库的方法相关推荐

  1. php链接odbc,PHP使用ODBC连接数据库的方法

    PHP使用ODBC连接数据库的方法 发布于 2015-09-27 06:54:06 | 56 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Pr ...

  2. c# oldb连接_C#使用ODBC与OLEDB连接数据库的方法示例

    本文实例讲述了C#使用ODBC与OLEDB连接数据库的方法.分享给大家供大家参考,具体如下: using System; using System.Collections.Generic; using ...

  3. Qt连接数据库的方法

    Qt连接数据库的两种方法 我曾经想过,无论在哪个平台下开发,都不要再接触SQL Server了,但显然不行.我们是来看世界的,不是来改变世界的,想通就好. 前两天,尝试了一下Qt下远程访问数据库.在m ...

  4. asp mysql text_11种ASP连接数据库的方法

    ASP连接数据库的11种方法--本文总结了使用ASP链接各种数据库的方法:1.Access数据库的DSN-less连接方法: set adocon=Server.Createobject(" ...

  5. ODBC连接数据库使用动态密码

    ODBC连接数据库使用动态密码 | 火苗999℃的博客 先修改使用到的记录集的GetDefaultConnect()函数为: CString CTask_Info::GetDefaultConnect ...

  6. ODBC连接数据库1

    ODBC 作为一种简单易用的数据库连接方式,其完备的功能,良好的移植性使得其在数据库编程领域受到广泛的推崇.IBM 公司根据国际 ODBC 标准推出的 DB2 ODBC 驱动,在实现了 ODBC 主要 ...

  7. ODBC连接数据库以SQLserver为例

    ODBC连接数据库以SQLserver为例 什么是ODBC 利用ODBC进行数据库连接 配置数据库(以SQL server为例) 首先打开SSMS(SQL server management stud ...

  8. 连接数据库的方法总结

    连接数据库的方法总结 一.使用ODBC连接数据库 1.创建odbc数据源 打开控制面板->管理工具->odbc数据源(分为32位和64位,根据数据源的平台类型确定),打开后的数据源管理程序 ...

  9. 系统dsn oracle,linux平台配置oracle odbc dsn的方法.docx

    linux平台配置oracle odbc dsn的方法.docx LINUX平台配置ORACLEODBCDSN的方法1DSN配置方法ORACLE11编辑配置文件一.OSRHEL5X86(ORACLED ...

  10. thinkphp5 mysql长连接_tp5(thinkPHP5)框架连接数据库的方法示例

    本文实例讲述了thinkPHP5框架连接数据库的方法.分享给大家供大家参考,具体如下: 1.配置文件目录 tp5applicationdatabase.php 通过配置文件来连接.. 也可以通过方法链 ...

最新文章

  1. 深入理解Java的接口和抽象类
  2. python requests post 中文乱码问题
  3. 闭包(匿名函数) php
  4. Git 基本操作教程
  5. Jupyter notebook入门教程(上)
  6. Java和Round-Robin上的AtomicInteger
  7. 出现错误ActivityManager: Warning: Activity not started
  8. mac上利用minikube搭建kubernetes(k8s)环境
  9. go lang go get There is no tracking information for the current branch.Please specify which
  10. 美军综合电子信息系统
  11. 10行代码实现抽奖助手自动参与抽奖
  12. 天原笔记(3)气旋与反气旋
  13. Shopex模板机制总览(摘要版)
  14. 3d编辑器的gizmo的缩放计算
  15. android手机 无电池开机画面,华为手机开不了机停在开机画面怎么办【详解】
  16. 老师怎么制作网上查分系统?
  17. PCB设计布局布线,这几点技巧必须要了解!
  18. REST模式:POST,GET,PUT,DELETE,PATCH的含义与区别
  19. 王垠博客 linux,前段时间花了一个通宵把王垠(Yin Wang)博客的所有文章看完了...
  20. 计算机操作系统属于硬件系统吗,操作系统属于计算机的硬件系统吗

热门文章

  1. PAT (Basic Level) 1045 柳婼、旭神两大思路分析【测试点】样例
  2. 『原创经典』标准日本语初级笔记完整版(1)
  3. IDEA如何安装使用阿里代码规范插件
  4. echarts如何画地图
  5. Golang 实现文件内容差异比较
  6. ArcGIS Server 发布 REST 服务
  7. (持续更新)C语言笔试题整理
  8. 為什麼比 GIT 更好--理解 Mercurial 版本管理系統
  9. Ubuntu16.04 安装火狐浏览器(中国版)
  10. 移动魔百和系统升级服务器地址,【当贝市场】移动魔百盒升级后无法观看视频怎么办...