给位前辈帮帮忙!急!数据库结果集导入画面textbox问题!
VB2005+SQLSERVER
现在FROM上有一个TEXTBOX控件和一个PANEL控件和一个更新BUTTON,一个检索BUTTON,PANEL控件中置放了横5,竖20个TEXTBOX,看上去像是一张表!(我也不明白设计者为什么要这么做,而不用DATAGRID?)
数据库中有5个子段!在检索数据时,通过FROM上最开始那个TEXTBOX控件(与表中主键相对)来检索数据,检索出来的数据依次显示到PANEL控件中TEXTBOX中,每条记录对应一行TEXTBOX(就像表一样)。
现在想向各位前辈求教:
1,往数据库中传入数据时(假如现在有10条)怎么才能把每个textbox中的值都能顺利更新呢?
SQL_commond.Parameters("@编号").Value = 编号.Text
SQL_commond.Parameters("@员工").Value = 员工
SQL_commond.Parameters("@姓名").Value = 姓名
SQL_commond.Parameters("@年龄").Value = 年龄
SQL_commond.Parameters("@工资").Value = 工资
上面红色的字段即为panel中的textbox,我把他们定义成数组,可是却无法把textbox中的值传入数据库!
2,从数据库中导出数据时,
员工.Text = SQL_SYACDB_READER("员工")
姓名.Text = SQL_SYACDB_READER("姓名")
年龄.Text = SQL_SYACDB_READER("年龄")
工资.Text = SQL_SYACDB_READER("工资")
又该如何写好呢?红色部分我都不太理解,怎么做才能一次性把20个员工等等的全部更新或显示呢?
还请各位前辈指导!先谢谢啦!
如果哪位前辈有例子,不介意的话,能给个么?谢谢!