【问题标题】:C# SQL AVG to a Text boxC# SQL AVG 到文本框
【发布时间】:2013-12-03 14:07:20
【问题描述】:

我有一个查询可以让我得到正确的信息。我不确定如何在 TextBox 的网页上显示来自该查询的数据。

是的,我看过这个:C# SQL SUM value to a label

即使在搜索了该用户在做什么之后,它也没有帮助。我真的不确定我需要做什么,尽管看起来几行代码就解决了这个问题。我真的缺乏这样的经验。

到目前为止,我有文本框,avgRating。我有SqlDataSource2。哪个运行获取正确数据的查询。我只是不确定从那里去哪里。

我确实尝试了上述方法,但它有点超出我的想象。有没有人有想法让我一起跑步?

注意:它不一定是文本框。如果使用另一个 GridView 或其他东西更容易执行此操作,请告诉我。我和他们一样新。

【问题讨论】:

  • 您遇到的确切问题是什么,如果我们能看到您的代码,它可能会对您有所帮助。
  • 当然。不过,我的代码 100% 不正确。我不知道如何编码,无论如何... string query = "SELECT AVG (courseRating) FROM Review_tbl"; SqlDataSource 适配器 = new SqlDataSource();适配器。填充(源); avgRating.Text = source.Rows[0][0].ToString();

标签: c# asp.net sql-server-2008


【解决方案1】:

有很多可用的代码,我就是这样做的。我想这就是你要问的:

DataTable dt = new DataTable();
OleDbConnection oCon = new OleDbConnection();
oCon.ConnectionString = _connStr;
oCon.Open();
OleDbDataAdapter da = new OleDbDataAdapter("SELECT AVG (courseRating) FROM Review_tbl", oCon);
da.SelectCommand.CommandType = CommandType.Text;
da.Fill(dt);
oCon.Close();

string value = dt.Rows[0].ItemArray[0].ToString();

Textbox1.Text = value;

【讨论】:

  • 它说 oCon、_connStr 和 da 是一个“字段”,但用作“类型”..有什么想法吗?
  • 我不知道你是怎么用它的,但 _conn 是 COnnection 字符串,da 是数据适配器 ..
猜你喜欢
  • 1970-01-01
  • 2014-02-24
  • 1970-01-01
  • 2014-07-29
  • 1970-01-01
  • 1970-01-01
  • 2022-01-13
  • 2015-06-11
  • 2016-10-06
相关资源
最近更新 更多