vb datagrid 中如何判断一行中指定的两列的内容是否一样,如果不一样让这一行变成红色?
答案:2 悬赏:20 手机版
解决时间 2021-03-06 14:37
- 提问者网友:寂寞撕碎了回忆
- 2021-03-06 06:10
vb datagrid 中如何判断一行中指定的两列的内容是否一样,如果不一样让这一行变成红色?
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-03-06 06:30
“指定的两列的内容”中的“指定”是什么操作? 这将决定代码怎么编写。
全部回答
- 1楼网友:封刀令
- 2021-03-06 07:43
以下这段代码是测试通过的,你对照一下:
(先要在菜单“工程”中“引用” microsoft activex data object x.x library(用最新版本))
private sub command1_click()
dim sconnstring as string
dim rs3 as adodb.recordset
dim cn as adodb.connection
sconnstring = "provider=microsoft.jet.oledb.4.0;data source=f:\\cash.mdb" '换成你的数据库文件名称
set cn = new adodb.connection
cn.open sconnstring
set rs3 = new adodb.recordset
rem 确认表名是stud,且有字段“姓名”、“现金”、“刷卡”等,窗体上有showtxt1和showtxt10文本框
rs3.open "select sum(现金) as 现金 ,sum(刷卡) as 刷卡 from stud where 姓名 like '%" & showtxt1.text & "%'", cn, 3, 3
showtxt10.text = rs3.fields("现金") + rs3.fields("刷卡")
rs3.close
end sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯