上一个提问帖发出之后有很多网友帮忙,在此谢过。
但是...由于我自身知识很欠缺,所以到现在还是没有搞定。
这是最后的一个要实现的功能了,希望大家再帮帮我吧!
功能:在textbox中输入信息,点击“查询”会在网页上显示数据库中相应的记录。
已经成功添加数据源和dataview控件。以下是我根据网友的回答写的代码,运行后没有错误,但是功能也没有实现,不知道哪里不对,麻烦大家给我指正吧
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;public partial class queren : System.Web.UI.Page
{ SqlConnection sms_conn;
string sms_sqlstr;
protected void Page_Load(object sender, EventArgs e)
{
string sms_connstr = "Data Source=20110721-1509\\sqlexpress;Initial Catalog=find;Integrated Security=True";
sms_conn = new SqlConnection(sms_connstr);
}
protected void Button1_Click(object sender, EventArgs e)
{ sms_conn.Open();
SqlDataAdapter adapter = new SqlDataAdapter("select * from ziliao where taname='" + TextBox1.Text + "'", sms_conn);
DataSet ds = new DataSet();
adapter.Fill(ds, "BillList");
dataGridView1.DataSource = null;
dataGridView1.DataBind();
}
}
解决方案 »
- vs2008遇到问题,win7系统重新启动后,启动Vs2008就会提示 如下补充:
- .net中dataGridView表格中怎么样把数据传进去
- 获取多个返回值
- 根据协议怎样写串口程序
- C#判断控件是否存在!!跨窗体操作问题!!
- 高分求有C#数据包的拦截与过滤程序
- 有没有做过三甲医院信息系统的朋友或者公司,有项目寻求合作
- 请各位高手谈谈DataGridColumnStyle类与DataGrid的关系
- NHibernate 如何反向生成 MySql innoDB 类型的表
- 在C#中,如何将一个Text文本框中的数值赋给一个long型的变量?
- 如何把这sql变为Linq查询
- 用DirectX.Capture捕获到的视频该如何传输?
dataGridView1.DataSource = null; 你这里面怎么能为空呢
dataGridView1.DataBind();
我从网上搜索的解决办法就是让这里为空......不报错了,但是功能没有实现
前台改为
<asp:GridView ID="dataGridView1" runat="server">
</asp:GridView>
这里 绑定 dadaset 查询出来 的 数据集
<ItemTemplate>
<%#Eval("BillList") %>
</ItemTemplate>
</asp:GridView>这里是前台代码