VB+sql,求助啊!在线等大神出现。

图片说明
界面就是这样了,左边list中的是数据库“超市收银系统”中的表“商品信息”,只出现“商品编号”和“商品名称”、“商品价格”三个属性。能左右相互选择,并能把左边的勾选到右边list,并且存入表“购物信息”中,再存入数据库。如果可以的话在计算一下总额。作为新手,小弟已经今天已经抓破了头皮。希望哪位大神帮小弟看看,现在此谢过了!

你这个问题太笼统了。是从头到尾都不会?
这里只要懂list控件如何用法就OK了。
(别告诉访问数据库不会。)

帮你看看,还是给你写代码啊?
最好是你把代码附上给你瞅问题。
或者给你提供思路。

左侧(可选商品)
点击(显示可选商品)按钮,去数据库查询商品信息(商品编号,商品名称,商品价格等),确保不能重复
最好按照(商品编号)进行升序(或降序)排列显示。

选择可选商品中的一条或者多条(根据实际情况)后,
点击(加入已选商品)按钮,此时将选择的信息,逐条插入数据库表,并且显示在右边已选商品里(顺序不变),可选商品里边不显示或者显示(实际情况为准)
※这个地方如果已经加入已选商品后,在可选商品里边还有的话,就需要做重复的判断。(第一次选择的商品,第N次选择的时候(N>1),报错。)

选择已选商品里的一条或者多条(实际情况为准)后
点击(去除已选商品),选择的数据在数据库删除,已选商品不显示

Private Sub Command4_Click()
End
End Sub

Private Sub Form_Load()
Adodc1.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=超市收银系统;Data Source=WANGKANGWEI"
Adodc1.CursorLocation = adUseClient
Adodc1.CursorType = adOpenKeyset
Adodc1.LockType = adLockOptimistic
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "select * from 商品信息"
Adodc1.Refresh
End Sub

Private Sub List1_DblClick()
List2.AddItem List1.Text
End Sub

Private Sub List2_DblClick()
List2.RemoveItem List2.ListIndex
End Sub
现在就写了这些。关键是,对表中数据如何 要求(用select语句)取出,又怎么存进另外一张表,这些都没有不懂,老师不教,百度了一下,也只是半懂不懂的。

就是数据库的增删改查操作,http://www.cnblogs.com/wuyifu/archive/2012/11/07/2758341.html这个说的很详细,如果对于list控件不懂去MSDN查看一下,说的很清楚的