我建立了历史数据表格,里面有每一次生产记录保存相应的配方,同一个配方使用很多次,有多种配方,我想查询数据库现有多少种配方,使用Sql = "SELECT DISTINCT peifang FROM report"----过滤重复配方,我在wincc的SQL2005里面用这个语句查询实验很成功,在WINCC中将查询结果放入combobox中,
使用Sql = "SELECT *FROM report" ,能够将配方写入combobox中,但是存在重复配方
Do While Not oRs.EOF
dbagu=dbagu+1 name.AddItem (oRs.fields(1).value)
oRs.movenext
Loop
使用Sql = "SELECT DISTINCT peifang FROM report",不能写入combobox
Do While Not oRs.EOF
dbagu=dbagu+1 name.AddItem (oRs.fields(1).value)
oRs.movenext
Loop
使用Sql = "SELECT DISTINCT peifang FROM report",是条件查询赋值不能使用name.AddItem (oRs.fields(1).value),因为oRs.fields(1).value是指第一列的所有数据,不知道该使用哪种赋值语句?
我该用哪个语句代替(oRs.fields(1).value),???????
请指教,比较着急啊