在C#编程中我想通过数据库表中的一个字段值来控制textbox显示的内容,我怎么才能得到这个字段值呢?请教高手
解决方案 »
- 初学者问题: DataView 的 RowFilter 的性能问题 求解答谢谢
- 多视图在C#中如何实现?不是MDI
- unable to find a version of the runtime to run this application
- 菜鸟跪求:vb.net里已经实现了datatable里的数据导出至excel,c#里怎么办? 急得很哪!!
- 通过查询ID用文本框显示姓名
- 关于延时打开页面
- 请教各位大神一个很简单的算法
- 小弟是新来的,前来报道,以后请大家多多关照!
- DoDragDrop函数中DrapDropEffects枚举的含义???????
- listbox问题,搞不明白!!!
- 什么时候用索引器,用它有什么好处???//
- 两个表,共4个字段的小问题:这个存储过程或者搜索语句怎么写???
再取DataSet中的datatable的某一行某一列dataset.table[0].rows[X][Y].ToString() 這就可取出所查詢的表的X行Y列來了。注意:X Y 從0開始
dr[0][0].ToString();
dr.Read()youTextBox.text=dr["fieldName"].toString();
如果有,在类里做一个方法来取出这个字段值。然后再外面直接调用就可以了。
如果没有,你就直接SqlDataReader或SqlDataAdapter。
如果这个都不会用,看看那些访问数据库的控件最基本的操作。
SqlDataReader myCmdReader = cmd.ExecuteReader() ;
2、引用
(int)myCmdReader ["数据库字段名称"]
该语句就可以读取数据库中字段的值。。
呵呵,不知你是不是要这样的效果,,不是请请多多指教。
this.textbox.DataBindings.Add(new System.Windows.Forms.Binding("Text", DataSource, "表名.字段名"));