MYSQL簡單調(diào)用
MySQL MYSQL_ROW 返回的字段若是 float 如何在 C++程序中 把 字段值賦給 一個 float變量
文中此句“MYSQL_ROW ? 指針是一簡單的字符串?dāng)?shù)組。所有的數(shù)據(jù)類型被轉(zhuǎn)換成字符串送到客戶端?!焙苡幸饬x。 另外,從文章了解到需要使用 atoi() 和atof()將 MYSQL_ROW ? 字符串中對應(yīng)int 和 float的值轉(zhuǎn)變?yōu)?整型值 和 浮點值。
一、在你的程序中使用數(shù)據(jù)庫是不錯的注意。如果已經(jīng)有可用的MySQL服務(wù)器,在VC中可以按照如下方法實現(xiàn)與數(shù)據(jù)庫的連接。
1、找來MySQL(Win32)安裝目錄下的include文件夾,將其添加到VC頭文件目錄列表中;
(VC6 -> Options -> Directories -> 加入此目錄)
(VC2005 -> 工具 -> 選擇 ->項目和解決方案 -> VC++目錄 -> 顯示以下內(nèi)容的目錄 -> 包含文件 -> 加入此目錄)2、找來MySQL(Win32)安裝目錄下的lib文件夾,將 其添加到VC庫文件目錄列表中;
(VC6 -> Options -> Directories -> 加入此目錄)
(VC2005 -> 工具 ->選擇 -> 項目和解決方案 -> VC++目錄 -> 顯示以下內(nèi)容的目錄 -> 庫文件 -> 加入此目錄,注意是libdebug或libopt)
3、新建一個工程,參考如下代碼:
// mysql.cpp : Defines the entry point for the console application.
#include "stdafx.h"
#include