CVI通过ODBC连接数据库的方法
CVI通过ODBC连接数据库的方法
- 你需要准备以下软件
- ODBC的配置
- labwindows/cvi代码连接:
你需要准备以下软件
- 数据库(MySQL或者Access),
mysql8.0下载链接:
[名称]:Mysql8.0
[大小]:452 MB
[语言]:简体中文
[安装环境]:Win7/Win8/Win10
[64位下载链接]:
pan.baidu.com/s/1lguOdvKWVwRPfcx9kzCx5Q
[提取码]: wxvg
[下载方法]:点击查看如何下载软件?
[备用链接]:若下载链接失效,获取最新下载链接请到公众号『软件安装管家』后台回复:Mysql;安装教程也可以关注公众号回复获取。
下载完成还需要下载可视化界面,这个CSDN里比较多。 - labwindows/CVI;
链接:https://pan.baidu.com/s/1KWHx3BFJYEp_X1sH1ee–A
提取码:1wki - 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连接数据库的方法相关推荐
- php链接odbc,PHP使用ODBC连接数据库的方法
PHP使用ODBC连接数据库的方法 发布于 2015-09-27 06:54:06 | 56 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Pr ...
- c# oldb连接_C#使用ODBC与OLEDB连接数据库的方法示例
本文实例讲述了C#使用ODBC与OLEDB连接数据库的方法.分享给大家供大家参考,具体如下: using System; using System.Collections.Generic; using ...
- Qt连接数据库的方法
Qt连接数据库的两种方法 我曾经想过,无论在哪个平台下开发,都不要再接触SQL Server了,但显然不行.我们是来看世界的,不是来改变世界的,想通就好. 前两天,尝试了一下Qt下远程访问数据库.在m ...
- asp mysql text_11种ASP连接数据库的方法
ASP连接数据库的11种方法--本文总结了使用ASP链接各种数据库的方法:1.Access数据库的DSN-less连接方法: set adocon=Server.Createobject(" ...
- ODBC连接数据库使用动态密码
ODBC连接数据库使用动态密码 | 火苗999℃的博客 先修改使用到的记录集的GetDefaultConnect()函数为: CString CTask_Info::GetDefaultConnect ...
- ODBC连接数据库1
ODBC 作为一种简单易用的数据库连接方式,其完备的功能,良好的移植性使得其在数据库编程领域受到广泛的推崇.IBM 公司根据国际 ODBC 标准推出的 DB2 ODBC 驱动,在实现了 ODBC 主要 ...
- ODBC连接数据库以SQLserver为例
ODBC连接数据库以SQLserver为例 什么是ODBC 利用ODBC进行数据库连接 配置数据库(以SQL server为例) 首先打开SSMS(SQL server management stud ...
- 连接数据库的方法总结
连接数据库的方法总结 一.使用ODBC连接数据库 1.创建odbc数据源 打开控制面板->管理工具->odbc数据源(分为32位和64位,根据数据源的平台类型确定),打开后的数据源管理程序 ...
- 系统dsn oracle,linux平台配置oracle odbc dsn的方法.docx
linux平台配置oracle odbc dsn的方法.docx LINUX平台配置ORACLEODBCDSN的方法1DSN配置方法ORACLE11编辑配置文件一.OSRHEL5X86(ORACLED ...
- thinkphp5 mysql长连接_tp5(thinkPHP5)框架连接数据库的方法示例
本文实例讲述了thinkPHP5框架连接数据库的方法.分享给大家供大家参考,具体如下: 1.配置文件目录 tp5applicationdatabase.php 通过配置文件来连接.. 也可以通过方法链 ...
最新文章
- 深入理解Java的接口和抽象类
- python requests post 中文乱码问题
- 闭包(匿名函数) php
- Git 基本操作教程
- Jupyter notebook入门教程(上)
- Java和Round-Robin上的AtomicInteger
- 出现错误ActivityManager: Warning: Activity not started
- mac上利用minikube搭建kubernetes(k8s)环境
- go lang go get There is no tracking information for the current branch.Please specify which
- 美军综合电子信息系统
- 10行代码实现抽奖助手自动参与抽奖
- 天原笔记(3)气旋与反气旋
- Shopex模板机制总览(摘要版)
- 3d编辑器的gizmo的缩放计算
- android手机 无电池开机画面,华为手机开不了机停在开机画面怎么办【详解】
- 老师怎么制作网上查分系统?
- PCB设计布局布线,这几点技巧必须要了解!
- REST模式:POST,GET,PUT,DELETE,PATCH的含义与区别
- 王垠博客 linux,前段时间花了一个通宵把王垠(Yin Wang)博客的所有文章看完了...
- 计算机操作系统属于硬件系统吗,操作系统属于计算机的硬件系统吗
热门文章
- PAT (Basic Level) 1045 柳婼、旭神两大思路分析【测试点】样例
- 『原创经典』标准日本语初级笔记完整版(1)
- IDEA如何安装使用阿里代码规范插件
- echarts如何画地图
- Golang 实现文件内容差异比较
- ArcGIS Server 发布 REST 服务
- (持续更新)C语言笔试题整理
- 為什麼比 GIT 更好--理解 Mercurial 版本管理系統
- Ubuntu16.04 安装火狐浏览器(中国版)
- 移动魔百和系统升级服务器地址,【当贝市场】移动魔百盒升级后无法观看视频怎么办...