我在TextBox 输入信息 然后使用输入的信息查询数据库 然后 GridView 显示查询的结果 代码应该怎么写的
输入的内容是其中一个字段的值 求各位高手帮忙的!
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString5 %>"
ProviderName="<%$ ConnectionStrings:ConnectionString5.ProviderName %>"
SelectCommand="SELECT PRODUCTID, TESTTIME, TESTRESULT, TEST_PASSED, TEST_NG FROM sd200 WHERE (PRODUCTID = '"lable1.Text"')">
</asp:SqlDataSource>
输入的内容是其中一个字段的值 求各位高手帮忙的!
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString5 %>"
ProviderName="<%$ ConnectionStrings:ConnectionString5.ProviderName %>"
SelectCommand="SELECT PRODUCTID, TESTTIME, TESTRESULT, TEST_PASSED, TEST_NG FROM sd200 WHERE (PRODUCTID = '"lable1.Text"')">
</asp:SqlDataSource>
解决方案 »
- system.data.oledb.oledbexception:ClassFactory无法供应请求的类别
- C#winform查找文件(.apsx,.html)如何做?
- 憋死我了CSDN上不来!!! 问 Win CE 中DataGrid 里数据绑定和显示部分列?
- GDI 文本失真放大,欢迎高手指教,分数不够可以开新贴追加,如果有例子,可以给例子也行,欢迎大家都参与讨论,
- 用C#能不能实现这样的功能?如果能,怎样实现?
- c#里如何操作windows的注册表
- 序列化的小题!有空的进来帮一下小弟多谢了!!!!
- 求购C#实现的数字图象增强~
- 求大神帮助!!!C# ,瀑布流式网页爬虫。
- 急!帮我一下吧,关于VS.NET换NAmespace名称的问题
- 将整个数据表中的每列用Label控件显示该如何实现?
- 用 C# 怎样新增或者禁用操作系统用户账号,跟活动目录没关系,只是本地的
/// <summary>
/// 主数据
/// </summary>
protected DataTable m_dt = new DataTable("BT"); /// <summary>
///
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Page_Load(object sender, EventArgs e)
{
try
{
this.BindGrid();
}
catch (Exception me)
{
Page.Response.Write("<Script>alert('" + me.Message + "')</Script>");
}
} /// <summary>
/// 绑定数据
/// </summary>
private void BindGrid()
{
using (SqlConnection Con = new SqlConnection("sql连接串"))
{
Con.Open();
SqlDataAdapter da = new SqlDataAdapter(this.Query(), Con);
this.m_dt.Clear();
da.Fill(this.m_dt);
// m_DC 是表格对象
this.m_DG.DataSource = this.m_dt;
this.m_DG.DataKeyNames = new string[] { "str_LessonID" };
this.m_DG.DataBind();
}
}
#region -查询 /// <summary>
/// 页面上放好查询控件,在这里设置筛选查询
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private string Query()
{
string strQuery = "Select * From LessonTable Where 1=1 ";
if (this.m_dllModule.SelectedValue != "All module")
{
strQuery += string.Format(" And str_LessonModule = '{0}'", this.m_dllModule.SelectedValue);
}
if (this.m_edtJianJie.Text != null && this.m_edtJianJie.Text != "")
{
strQuery += " And str_LessonIntro " + string.Format(" Like '%{0}%'", this.m_edtJianJie.Text.Replace("'", "''"));
}
return strQuery;
}