你的问题不是很清楚,根据我的猜测回答一点吧。
一、用户输入的数据(比如用TextBox作为录入对象)后,SQL语句由你自己决定,比如说是将用户输入做为条件的则:"Select * From TableName where cond='"+textbox1.text+"'",至于赋值给list_sqltext,要看list_sqlText是什么,如果是字符串变量就可以这么写:list_sqltext="Select * From TableName where cond='"+textbox1.text+"'"二、显示与用户名相关的数据则用SQL语句实现:Select * From TABLE-1 where UserName=用户名
一、用户输入的数据(比如用TextBox作为录入对象)后,SQL语句由你自己决定,比如说是将用户输入做为条件的则:"Select * From TableName where cond='"+textbox1.text+"'",至于赋值给list_sqltext,要看list_sqlText是什么,如果是字符串变量就可以这么写:list_sqltext="Select * From TableName where cond='"+textbox1.text+"'"二、显示与用户名相关的数据则用SQL语句实现:Select * From TABLE-1 where UserName=用户名
string strCnn= "data source=.;initial catalog = pubs;uid = sa;pwd=";
SqlConnection Conn = new SqlConnection(strCnn);
SqlDataAdapter da = new SqlDataAdapter(strSql,Conn);
DataSet ds = new DataSet();
da.Fill(ds,"biaoming");2.string strSql = "select * from biaoming where id = "+ textBox1.Text.Trim() +"";
string strCnn= "data source=.;initial catalog = pubs;uid = sa;pwd=";
SqlConnection Conn = new SqlConnection(strCnn);
SqlDataAdapter da = new SqlDataAdapter(strSql,Conn);
DataSet ds = new DataSet();
da.Fill(ds,"biaoming");DataTable dt = ds.Tables["biaoming"];
表TABLE-1中存放的数据为各个员工的销售记录及每个员工的订单完成状况。每一行显示一个员工的电脑编号、姓名、销售产品名、销售订单号、订单完成情况,另一个表TABLE-2是存放所有订单号的详细内容。目标:
1.当员工登录后,要求显示该员工自己的销售情况,包括已完成订单及未完成订单
2.员工可以按订单号查询订单
3.点击一个订单号可显示该订单的详细内容目标就是这样子。只是偶初学,做起来有点无从入手,呵呵~~
2.用户登录后,应该都有保存用户的登录信息,如用户名、用户ID等
在显示界面根据保存下来的用户信息从数据库中取出相应的信息并显示。
<form runat="server" ID="Form1">
<h3><font face="宋体">对DataGrid控件的参数化选择</font></h3>
选择州:
<select id="MySelect" runat="server" NAME="MySelect">
<option selected>CA</option>
<option>IN</option>
<option>KS</option>
<option>MD</option>
<option>MI</option>
<option>OR</option>
<option>TN</option>
<option>UT</option>
</select>
<input type="submit" Value="获取作者" runat="server" ID="Submit1" NAME="Submit1"><p>
<ASP:DataGrid id="MyDataGrid" runat="server" Width="700" BackColor="#ccccff" BorderColor="black" ShowFooter="false" CellPadding="3" CellSpacing="0" Font-Name="宋体" Font-Size="8pt" HeaderStyle-BackColor="#aaaadd" EnableViewState="false" />
</form>
</body>
在aspx.cs文件里加入下面的代码:
private void Submit1_ServerClick(object sender, System.EventArgs e)
{
string strconn="user id=sa;password=;initial catalog=pubs";
SqlConnection myConnection = new SqlConnection(strconn);
String selectCmd = "select * from Authors where state = @State";
SqlDataAdapter myCommand = new SqlDataAdapter(selectCmd, myConnection);
myCommand.SelectCommand.Parameters.Add(new SqlParameter("@State", SqlDbType.NVarChar, 2));
myCommand.SelectCommand.Parameters["@State"].Value = MySelect.Value;
DataSet ds = new DataSet();
myCommand.Fill(ds, "作者");
MyDataGrid.DataSource= ds.Tables["作者"].DefaultView;
MyDataGrid.DataBind();
}
2.用户信息保存在USER表中,包括用户名,密码等
小弟学ASP.NET才半个月,以前都没学过什么编程语言,所以调试起来动作也比较慢。
呵呵~~