|
本帖最后由 deamonlx75 于 2011-11-26 12:03 编辑
我想将一个数据库里的数据导入combobox中,编写了以下代码,可是运行时总是提示在24行靠近}的地方缺少=。实在是搞不懂了,麻烦大家给看一下。我是新手,不要吵我。谢谢了
import win.ui;
import com;
/*DSG{{*/
var winform = win.form(parent=...; right=349;text="aardio Form";bottom=249 )
winform.add(
combobox={ bottom=93;right=195;left=89;
items={ };text="combobox";z=1;top=73;mode="dropdown";edge=1;cls="combobox" }
)
/*}}*/
conn=com.CreateObject("ADODB.Connection")
conn.connectionString="Provider=Microsoft.jet.OLEDB.4.0;Date Source="
+io.fullpath("/工序名.mdb")
conn.open()
rs=com.CreateObject("ADODB.RecordSet")
//rs.ActiveConnection=conn
sql="select * from 工序名"
rs.open(sql,conn)
while(!rs.eof){
//str=rs("工序名").value
winform.combobox.add(rs("工序名").value)
rs.movenext
}
rs.close()
conn.close()
winform.show()
win.loopMessage();
return winform;
|
|