
这是模糊查询。
先在页面编辑GridView1的列,使相对应的列绑定到数据库中相对应列的字段,
页面代码:
<table style="width: 591px; height: 355px">
<tr>
<td style="width: 100px">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" Height="101px"
Width="395px">
<Columns>
<asp:BoundField DataField="wfbh" HeaderText="wfbh" />
<asp:BoundField DataField="hphm" HeaderText="hphm" />
<asp:BoundField DataField="hpzl" HeaderText="hpzl" />
<asp:BoundField DataField="wfdd" HeaderText="wfdd" />
<asp:BoundField DataField="wfxw" HeaderText="wfxw" />
<asp:BoundField DataField="wfsj" HeaderText="wfsj" />
<asp:BoundField DataField="id " HeaderText="id " />
</Columns>
</asp:GridView>
</td>
</tr>
</table>
后台代码:
protected void Button1_Click(object sender, EventArgs e)
{
string hphm2 = thisTextBox1TextTrim()ToString();
SqlConnection con = new SqlConnection("Persist Security Info=False;User ID=sa;Initial Catalog=数据库名;Data Source=服务器名");
string strSql = "select wfbh, hphm, hpzl, wfdd, wfxw, wfsj, id from [V_police] where hphm like '%" + hphm2 + "%'";
conOpen();
DataSet ds=new DataSet();
SqlDataAdapter da=new SqlDataAdapter(strSql,con);
daFill(ds);
DataTable dt=new DataTable();
dt=dsTables[0];
GridView1DataSource = dt;
GridView1DataBind();
}
我把前台和后台的代码都写出来了,你copy到你的上面看看行吗。我试过了,查询出来了,你可以再自己美化一下页面。
这是PHP获取数据库信息的代码 希望能给你带来启发PHP 2009-11-02 14:20:30 阅读52 评论0 字号:大中小 <php
$conn=mysql_connect("localhost","root","");
$select=mysql_select_db("books",$conn);
$query="insert into computers(name,price,publish_data) ";
$query="values('JSP',2800,'2008-11-1')";
$query="select from computers";
$result=mysql_query($query);
//以下是使用mysql_result()函数来获取到查询结果
$num=mysql_num_rows($result);
for($ro ws_count=0;$rows_count<$num;$rows_count++){
echo "书名:"mysql_result($result,$rows_count,"name");
echo "价格:"mysql_result($result,$rows_count,"price");
echo "出版日期:"mysql_result($result,$rows_count,"publish_data")"<br>";
}
//以下是使用mysql_fetch_row()函数来获取到查询结果
while($row=mysql_fetch_row($result))
{
echo "书号:"$row[0]"<br>";
echo "书名:"$row[1]"<br>";
echo "价格:"$row[2]"<br>";
echo "出版日期:"$row[3]"<br>";
echo "<br>";
}
//以下是使用mysql_fetch_array()函数来获取到查询结果
while($row=mysql_fetch_array($result))
{
echo "书号:"$row[0]"<br>";
echo "书名:"$row[1]"<br>";
echo "价格:"$row["price"]"<br>";
echo "出版日期:"$row["publish_data"]"<br>";
echo "<br>";
}
//以下是使用mysql_fetch_object()函数来获取到查询结果
while($row=mysql_fetch_object($result))
{
echo "书号:"$row->id"<br>";
echo "书名:"$row->name"<br>";
echo "价格:"$row->price"<br>";
echo "出版日期:"$row->publish_data"<br>";
echo "<br>";
}
>
以上就是关于C#访问SQL全部的内容,包括:C#访问SQL、php中的grud指sql中的什么 *** 作、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)