急哦,菜鸟问一个很菜的问题,望帮助!

dustchen 2005-08-23 11:27:35
问一个很菜的问题哦,c#中,怎么样直接从数据库中读出数据,在textbox中显示? 如果是从datagrid中读数据,又怎么取出来呢? (本人才学开发不久,代码都不太熟,希望大虾可以给点提示代码.谢谢!)
...全文
99 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dustchen 2005-08-24
  • 打赏
  • 举报
回复
谢谢啊 `能不能再帮我把COMBOBOX的问题也写一下啊!
wuyi8808 2005-08-24
  • 打赏
  • 举报
回复
StringBuilder sb = new StringBuilder();
string strSql = "select * from table1";
string strConn = "Provider=SQLOLEDB;Initial Catalog=db1;Data Source=localhost;";
OleDbConnection conn = new OleDbConnection(strConn);
OleDbDataReader r = null;
try
{
conn.Open();
OleDbCommand comm = new OleDbCommand(strSql, conn);
r = comm.ExecuteReader();
while (r.Read())
{
for (int i = 0; i < r.FieldCount; i++)
{
sb.AppendFormat("{0} ", r[i]);
}
sb.Append("\r\n");
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
if (r != null) r.Close();
conn.Close();
}
textBox1.Text = sb.ToString();
bingbingcha 2005-08-24
  • 打赏
  • 举报
回复
你的ComboBox怎么了??

添加的时候用ComboBox.Items.Add("dd");就可以加了..
lyb_abiandbel 2005-08-24
  • 打赏
  • 举报
回复
从datagrid中读数据:
this.dataGrid1[this.dataGrid1.CurrentRowIndex,0]

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧