急.ASP。NET查询的问题。
<%@import namespace="system.data"%>
<%@import namespace="system.data.oledb"%>
<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="gb2312" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>>>公司办公管理信息系统<<</title>
<script language="vb" runat="server">
sub cx_click(sender as object, e as eventargs)
if not page.ispostback then
dim conn as oledbconnection
dim com as oledbcommand
dim rd as oledbdatareader
dim constr as string="Provider = Microsoft.Jet.OLEDB.4.0;data source=E:\sample\公司办公管理信息系统\gsbgglxt.mdb;"
dim SQL as string
conn = new oledbconnection(constr)
conn.open
sql ="select * from khzldj where 客户名称='" & session("客户名称") & "'"
com =new oledbcommand(sql,conn)
try
rd = com.executereader()
catch se as oledbexception
label1.text="123"
end try
datagrid1.datasource=rd
datagrid1.databind()
end if
end sub
</script>
</head>
<body>
<form id="form1" name="form1" method="post" action="" runat="server">
客户资料查询页面
<hr color="#0099FF" />
<p>查询内容
<asp:TextBox ID="BY_TEXT_CX" runat="server" />
查询条件
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem value="">日期</asp:ListItem>
<asp:ListItem value="">客户名</asp:ListItem>
<asp:ListItem value="">用户名</asp:ListItem>
<asp:ListItem value="">项目名</asp:ListItem>
</asp:DropDownList>
<asp:Button ID="BY_BUTTON_CX" runat="server" Text="查询" OnClick="cx_click" />
<asp:Label ID="Label1" runat="server" />
</p>
<p><asp:DataGrid ID="datagrid1" runat="server"></asp:DataGrid>
</p>
</form>
</body>
</html
我想按日期,或者客户名称,用户名称,项目名称都能查询怎么做?谢谢。那为朋友给改以下。
QQ:303265143
问题点数:5、回复次数:3Top
1 楼patann()回复于 2006-03-08 13:19:48 得分 2
把下接列表的Value用ViewState来保存.再在查询时调用.Top
2 楼yzhiwu(蓝色海洋)回复于 2006-03-08 13:32:03 得分 3
把下拉列表中的值得到,根据不同查询条件生成不同的Sql语句
if(DropDownList1.text="...")
sql ="select * from khzldj where 客户名称='" & session("客户名称") & "'"
if(DropDownList1.text="...")
sql ="select * from khzldj where 客户名称='" & session("客户名称") & "'"
......Top
3 楼mtzll()回复于 2006-03-08 13:39:58 得分 0
if(DropDownList1.text="...")
sql ="select * from khzldj where 客户名称='" & session("客户名称") & "'"
if(DropDownList1.text="...")
sql ="select * from khzldj where 客户名称='" & session("客户名称") & "'"
把这段加在哪里?Top




