怎么将bool类型的值转换为char类型的值

怎么将bool类型的值转换为char类型的值,第1张

转变方法如下:

unsigned char bValVT_UI1

short iValVT_I2

long lVal VT_I4

float fltVal VT_R4

double dblVal VT_R8

VARIANT_BOOL boolVal VT_BOOL

SCODE scode VT_ERROR

CY cyVal VT_CY

DATE date VT_DATE

BSTR bstrVal VT_BSTR

IUnknown FAR* punkVal VT_UNKNOWN

IDispatch FAR* pdispVal VT_DISPATCH

SAFEARRAY FAR* parray VT_ARRAY|*

unsigned char FAR* pbVal VT_BYREF|VT_UI1

short FAR* piVal VT_BYREF|VT_I2

long FAR* plVal VT_BYREF|VT_I4

float FAR* pfltVal VT_BYREF|VT_R4

double FAR* pdblValVT_BYREF|VT_R8

VARIANT_BOOL FAR* pboolValVT_BYREF|VT_BOOL

SCODE FAR* pscode VT_BYREF|VT_ERROR

CY FAR* pcyVal VT_BYREF|VT_CY

DATE FAR* pdateVT_BYREF|VT_DATE

BSTR FAR* pbstrVal VT_BYREF|VT_BSTR

IUnknown FAR* FAR* ppunkVal VT_BYREF|VT_UNKNOWN

IDispatch FAR* FAR* ppdispValVT_BYREF|VT_DISPATCH

SAFEARRAY FAR* FAR* pparray VT_ARRAY|*

VARIANT FAR* pvarVal VT_BYREF|VT_VARIANT

void FAR* byref VT_BYREF

CREATE TABLE IF NOT EXISTS `teacher` (

`id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'tesacherID',

`name` varchar(255) NOT NULL DEFAULT '''''' COMMENT 'tesacherName',

`age` int(10) NOT NULL DEFAULT '0' COMMENT 'teacherAge',

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='teacherInfo' AUTO_INCREMENT=1

CREATE TABLE IF NOT EXISTS `student` (

`id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'studentID',

`t_id` int(10) NOT NULL COMMENT 'teacherID',

`name` varchar(255) NOT NULL DEFAULT '''''' COMMENT 'studentName',

`age` int(10) NOT NULL DEFAULT '0' COMMENT 'studentAge',

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='studentInfo' AUTO_INCREMENT=1

以上是创建的表结构 看不懂就在phpmyadmin里sql栏执行一下以上sql 就能看到了

teacher表 老师的信息 包括姓名和年龄 已经备注

student表 分别对应学生id t_id是老师的ID,就是这个学生的老师在老师表里的ID填进这里 学生的姓名,年龄

你说的数据表中的数据表 指的是关联表的对应关系


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8618565.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存