odbc c语言 linux,C语言ODBC数据库操作
今天我们来介绍一下C语言操作数据库的方法,这里我们使用的是ODBC方式。环境是WIN7+VC6。其他环境也差不多,具体情况具体分析。
首先是环境的配置以及数据源的添加。这里就不去解释了,相关资料网上有很多。需要注意的是这里不可以直接使用控制面板中的ODBC,我们需要打开C:\Windows\SysWOW64中的数据源odbcad32.exe。添加好的数据源如下:
这里我们使用VC创建一个单文档视图的应用程序,同时添加数据库支持,选择好数据源。相关细节截图如下:
添加控件
在ClassWizard中绑定数据库中的字段
删除数据:
//delete
m_pSet->Delete();
if(!m_pSet->IsEOF())
m_pSet->MoveNext(); //删除游标后的一条记录,即删除当前记录。
else
m_pSet->MoveLast();
m_pSet->Requery();
添加新项:
m_pSet->AddNew();
m_pSet->SetFieldNull(&m_pSet->m_ID,FALSE);
GetDlgItemText(IDC_USER,m_pSet->m_username);
GetDlgItemText(IDC_PASSWORD,m_pSet->m_password);
m_pSet->Update();
m_pSet->MoveLast();
m_pSet->Requery();
修改:
m_pSet->Edit();
GetDlgItemText(IDC_USER,m_pSet->m_username);
GetDlgItemText(IDC_PASSWORD,m_pSet->m_password);
m_pSet->Update();
m_pSet->Requery();
记录下来,留待后查,同时方便他人。
谢谢支持!
可以联系我进行交流。Renhanlinbsl@163.com
2016.2.5
2:23
C语言与数据库操作入门
https://blog.csdn.net/flyingqd/article/details/78763652 C语言与数据库操作入门(Win版) 2017年12月10日 17:30:17 阅读数:1 ...
C语言与数据库操作入门(Win版)
C语言与数据库操作入门(Win版) 2017年12月10日 17:30:17 阅读数:1387 数据库,DataBase,学C语言的是不是想说,很想爱她却并不容易呢?不用着急,C语言也可以操作数据库的 ...
C语言+ODBC+SQL 操作(向SQL里面添加数据)
为了节省时间,我就引用上一节的数据库的表和C语言的结构体数组,在结构体数组中添加数据,清空数据库数据. 第一步查询:SQLBindParameter函数的用法. SQLRETURN SQLBindPa ...
R语言RODBC数据库操作
最近准备做一个股票的数据库,用R语言来获取数据,然后存在SQL Sever 2016 express 里面,虽然前面接触过一些操作,但是还是很不熟悉,现在数据已经能获取到了,是时候好好学习一下怎么用R ...
[转]PHP语言的数据库操作函数的理解
就我接触到的R语言以及对数据库的操作来说,基本的操作其实也就是CRUD(Create, Read, Update, Delete). 习惯了之后,对PHP中的MYSQLI操作函数感觉很不适应,查询或者 ...
新手学python(2):C语言调用完成数据库操作
继续介绍本人的python学习过程.本节介绍如何利用python调用c代码.内容还是基于音乐信息提取的过程,架构如图一.Python调用c实现的功能是利用python访问c语言完成mysql数据库操作 ...
ODBC方式操作oracle数据库
ODBC方式操作oracle数据库 一.查询语句: var strConn = System.Configuration.ConfigurationManager.ConnectionStrings[ ...
深入详解美团点评CAT跨语言服务监控(五)配置与数据库操作
CAT配置 在CAT中,有非常多的配置去指导监控的行为,每个配置都有相应的配置管理类来管理,都有一个配置名, 配置在数据库或者配置文件中都是以xml格式存储,在运行时会被解析到具体实体类存储.我们选取 ...
随机推荐
linux 学习 常用命令
以下命令是本人的CentOS6.5系统 一.linux个目录的作用 #linux个目录的作用 /bin 所有用户都可使用的命令 /sbin 超级用户(root)可以使用的命令 /boot 系统目录建 ...
【Java】C/C++与Java的简单比较
odbc c语言 linux,C语言ODBC数据库操作相关推荐
- 基于c语言的简单的mysql数据库操作
基于c语言的简单的mysql数据库操作 最近做项目需要利用c语言对mysql进行获取数据的操作,于是我对mysql社区提供的c语言调用mysql的部分api进行了简单封装,这里做下记录,方便以后回顾. ...
- Linux服务器连接mysql数据库操作
公司最近在做数据库迁移,需要在服务器上验证一下数据库连接是否正常,这里来记录一下操作步骤和用到的命令 首先申请迁移数据库的机器权限,权限申请成功后,登录JumperServer可查看到申请到的主机信息 ...
- MySQL数据库操作语言
MySQL数据库操作语言 文章目录 MySQL数据库操作语言 `前言` 在学习具体的SQL语句之前,先来了解通用语法. 1.SQL 基本操作语言有哪些? 2.DDL 数据定义语言[^DDL] 2.1. ...
- C++、Python、Java的MySQL数据库操作
C++.Python.Java 的MySQL数据库操作 简介 提供MySQL安装说明,以及在C++.Python.Java编程中的MySQL数据库环境配置,并且分别利用这三种语言对基础的MySQL数据 ...
- datastage odbc mysql,Linux系统odbc配置实现Datastage8.x连接mssqlserver数据库
Linux系统odbc配置 --实现Datastage8.x连接mssqlserver数据库 环境描述: Datastage服务器IP: 10.10.0.101 Datastage服务器操作系统: R ...
- 南大通用数据库-Gbase-8a-学习-13-配置ODBC数据源(Linux、Win)
一.测试环境 名称 值 cpu Intel® Core™ i5-1035G1 CPU @ 1.00GHz 操作系统 CentOS Linux release 7.9.2009 (Core) Gbase ...
- Linux下通过ODBC连接mysql orical sqlServer数据库
2017-07-18 22:21:49 mei777387 阅读数 8528更多 分类专栏: Linux,数据库,编程 数据库 编程 Linux 版权声明:本文为博主原创文章,遵循 CC 4.0 BY ...
- linux用c创建数据库,使用c语言实现linux数据库的操作
前言:上一篇讲解了linux下使用命令行操作数据库,这篇继续讲解怎么使用c语言实现linux数据库的操作. 使用c语言实现环境搭建:既然我们要使用c语言实现linux数据库操作,那么首先我们得先把数据 ...
- Linux 平台配置ODBC连接达梦数据库
ODBC连接DM数据库 1.手工编译安装 2.配置驱动信息 odbcinst.ini 和数据源信息 odbc.ini 3.测试数据源连接 Linux 平台配置ODBC连接达梦数据库 1.手工编译安装 ...
最新文章
- Netty 高性能之道 - Recycler 对象池的复用
- Powershell查看AD 组成员的变化
- 信息系统项目管理师-计算题专题(一)进度类计算
- Java 序列化 之 Serializable
- 微型计算机c320r3怎么拆,联想C320一体机拆机图解
- python的namedtuple
- 2019年,我们需要加强关注网络安全的6大原因
- 在Vue中使用Aliplayer,做视频播放或者视频监控
- 静态HTML个人博客主页 简单个人网页设计作业 DW个人网站模板下载 大学生简单个人网页作品代码 个人网页制作 学生个人网页设计作业
- c语言中内存分配方式
- 高盛发布区块链报告:从理论到实践(中文版)三
- 深度学习之一---什么是神经网络
- 第二集 第一魂环 第十五章
- 平板用电容笔还是触控笔?双十一值得买电容笔推荐
- 小红书流量红利词「0基础」实操手册
- Japan POJ3067
- GS | 交互命令说明
- 聊聊Kafka中值得我们学习的优秀设计
- [小说]魔王冢(17)鬼金羊
- 前台--中台--后台,什么是中台呢?看这一篇足矣
热门文章
- 性能分析工具gprof介绍
- Linux /dev、/etc、/proc、/user...
- 海思 fw_printenv 和 fw_setenv 工具详解
- 伤害设计:视伤害为对象
- freenas mysql_测试freenas9.1搭建iscsi磁盘库
- 厦大C语言上机 1364 找闰年
- 高考540分计算机,一线老师告诉你:高三后期这么做,3个月提高30分真不难!
- Opengl ES系列学习--glViewport API使用
- 解决matlab svmtrain 不能用问题
- python的sendto_Python 3 – 验证sendto()成功