using (SqlDataAdapter adapter = new SqlDataAdapter()) //強力推薦Using塊,即便異常也可以自動釋放內存
{
try
{
adapter.SelectCommand.Connection = new SqlConnection("數據庫連接字符串");
string sql = "select * from xxx where" //這裏可以是用inner join組合的
if(Dropdownlist1.SelectedItem.Text=="日期")
{
s+=" 日期='"+TextBox1.Text+"'";
}
else if(Dropdownlist1.SelectedItem.Text=="地址")
{
s+=" 地址='"+TextBox1.Text+"'";
}
else if(Dropdownlist1.SelectedItem.Text=="地址")
{
s+=" 合同號='"+TextBox1.Text+"'";
}
DataTable dt = new DataTable();
adapter.SelectCommand.CommandText = sql;
adapter.Fill(dt);
GridView1.DataSource = dt;
GridView1.DataBind();
}
catch(Exception exp)
{
Response.Write(exp.Message);
}
}