VB里如何通过条件查询,获得符合条件的某个记录的某字段的值
如图,左图为我程序里读取的数据库记录中间和右边的为数据库字段和其中两条记录:“彩片C”表示“输出价格”里彩片的价格,“彩片Z”表示“制作价格”里彩片的价格我要实现自动计算...
如图,左图为我程序里读取的数据库记录 中间和右边的为数据库字段和其中两条记录:
“彩片C”表示“输出价格”里彩片的价格,“彩片Z”表示“制作价格”里彩片的价格
我要实现自动计算价格
具体价格是要由用户定义的,然后软件读取数据的记录
用户“制作价格”和“输出价格”里的一种产品(彩片、纸稿等)和一种开数(十六开、八开等),如果能自动计算出价格来
价格=开数*单价
用户指定的数据里我可以获得开数(十六开、八开等)和是哪一种产品(彩片、纸稿等),如何判断是什么价格,再计算出总价
我打算采用查询的方法实现,获得符合条件的某个记录的某字段的值,然后计算,不知可不可以,或者是谁有更好的办法,希望给出详细代码,谢谢!
我用的是DAO,左图文本框名称依次是:CPJ(0)、CPJ(1)………CPJ(49),已定义数组
解决了问题,再奉上50分。
这个问题,我已解决 ,分给谁呢 展开
“彩片C”表示“输出价格”里彩片的价格,“彩片Z”表示“制作价格”里彩片的价格
我要实现自动计算价格
具体价格是要由用户定义的,然后软件读取数据的记录
用户“制作价格”和“输出价格”里的一种产品(彩片、纸稿等)和一种开数(十六开、八开等),如果能自动计算出价格来
价格=开数*单价
用户指定的数据里我可以获得开数(十六开、八开等)和是哪一种产品(彩片、纸稿等),如何判断是什么价格,再计算出总价
我打算采用查询的方法实现,获得符合条件的某个记录的某字段的值,然后计算,不知可不可以,或者是谁有更好的办法,希望给出详细代码,谢谢!
我用的是DAO,左图文本框名称依次是:CPJ(0)、CPJ(1)………CPJ(49),已定义数组
解决了问题,再奉上50分。
这个问题,我已解决 ,分给谁呢 展开
展开全部
说说思路:
这个显然要用ADO
1、连接数据库,得到连接对象conn
2、用下面的select语句打开表,将数据读入RecordSet
set rs=conn.execute("select * from 表名")
3、用循环将数据读入二维数组arr
row=0
while not rs.eof
arr[row,0]=rs["id"]
arr[row,1]=rs["year"]
arr[row,2]=rs["mon"]
arr[row,3]=rs["1"]
arr[row,4]=rs["2"]
...
...
...
row=row+1
wend
这个显然要用ADO
1、连接数据库,得到连接对象conn
2、用下面的select语句打开表,将数据读入RecordSet
set rs=conn.execute("select * from 表名")
3、用循环将数据读入二维数组arr
row=0
while not rs.eof
arr[row,0]=rs["id"]
arr[row,1]=rs["year"]
arr[row,2]=rs["mon"]
arr[row,3]=rs["1"]
arr[row,4]=rs["2"]
...
...
...
row=row+1
wend
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询