最近评论
正在载入评论列表...
![]() |
![]() |
支持单一绑定的控件一般一次只显示一个值,例如文本框或单选按钮,下面的示例说明了如何把DataTable中的一列绑定到TextBox上:
DataSet ds = CreateDataSet();
textBox1.DataBindings.Add("Text", ds , "Products.ProductName");
用上面的方法CreateDataSet()从Products表中检索一些数据,并保存到返回的DataSet中,之后,第二行代码把控件(textBox1)的Text属性绑定到Products.ProductName列上。图22-12显示了这种数据绑定的结果。

图 22-12
文本框显示了数据库中的一个字符串,要检查这个数据是否放在正确的列上,并有正确的值,可以使用SQL Server Query Analyze工具,验证Products表中的内容,如图22-13所示。

图 22-13
屏幕上有一个文本框,既不能滚动到下一个或上一个记录上,也不能更新数据库,因此下一节介绍一个更真实的示例,说明如何使用其他对象绑定数据。