在aspx文件里写C#代码(各种插入,选择,删除等操作,重要)
2006-02-11 11:13
549 查看
<%@ import namespace="System" %>
<%@ import namespace="System.Data" %>
<%@ import namespace="System.Data.OleDb" %>
<%@ import namespace="System.Configuration" %>
<%@ import namespace="System.Data.SqlClient" %>
<script language=C# runat=server>
private void Page_Load(Object sender, EventArgs e)
{
string VNum = "";
VNum = this.RndNum(4);
string VNum2 = "";
VNum2 = this.RndNum2(6);
string nowDSN=ConfigurationSettings.AppSettings["data"];
SqlConnection myConnection=new SqlConnection(nowDSN);
string CommandText;
SqlCommand myCommand = new SqlCommand();
myCommand.Connection=myConnection;
myCommand.Connection.Open();
myCommand.CommandText = "select vendor from vendor where p_id="+Request.Params["p_id"]+" ";
string vendor=(string)myCommand.ExecuteScalar(); //这里很重要
myCommand.CommandText = "select ven_name from vendor where p_id="+Request.Params["p_id"]+" ";
string ven_name=(string)myCommand.ExecuteScalar();
myCommand.CommandText = "insert into users (uid,upassword,upower,vendor,ven_name) values ('"+this.RndNum(4)+"','"+this.RndNum2(6)+"','5','"+vendor+"','"+ven_name+"')";
myCommand.ExecuteNonQuery();
myCommand.Connection.Close();
Response.Redirect("kkk.aspx");
}
public string RndNum(int i)
{
string VNum = "";
Random Rnd = new Random();
string Vchar = "a,s,d,f,g,h,j,k,q,w,e,r,t,y,u,i,p,z,x,c,v,b,n,m";
string[] Vc = Vchar.Split(',');
for(int k =0;k<i;k++)
{
VNum = VNum + Vc[Rnd.Next(0,23)];
}
return VNum;
Session["VNum"]=VNum;
}
public string RndNum2(int i)
{
string VNum2 = "";
Random Rnd2 = new Random();
string Vchar2 = "1,2,3,4,5,6,7,8,9";
string[] Vc2 = Vchar2.Split(',');
for(int k =0;k<i;k++)
{
VNum2 = VNum2 + Vc2[Rnd2.Next(0,8)];
}
return VNum2;
Session["upassword1"]=VNum2;
}
</script>
<form runat="server">
<ASP:DataGrid id="ml" runat="server"
width="100%"
BorderColor="black"
BorderWidth="1"
GridLines="Both"
CellPadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
AlternatingItemStyle-BackColor="#eeeeee"/>
</form>
<%@ import namespace="System.Data" %>
<%@ import namespace="System.Data.OleDb" %>
<%@ import namespace="System.Configuration" %>
<%@ import namespace="System.Data.SqlClient" %>
<script language=C# runat=server>
private void Page_Load(Object sender, EventArgs e)
{
string VNum = "";
VNum = this.RndNum(4);
string VNum2 = "";
VNum2 = this.RndNum2(6);
string nowDSN=ConfigurationSettings.AppSettings["data"];
SqlConnection myConnection=new SqlConnection(nowDSN);
string CommandText;
SqlCommand myCommand = new SqlCommand();
myCommand.Connection=myConnection;
myCommand.Connection.Open();
myCommand.CommandText = "select vendor from vendor where p_id="+Request.Params["p_id"]+" ";
string vendor=(string)myCommand.ExecuteScalar(); //这里很重要
myCommand.CommandText = "select ven_name from vendor where p_id="+Request.Params["p_id"]+" ";
string ven_name=(string)myCommand.ExecuteScalar();
myCommand.CommandText = "insert into users (uid,upassword,upower,vendor,ven_name) values ('"+this.RndNum(4)+"','"+this.RndNum2(6)+"','5','"+vendor+"','"+ven_name+"')";
myCommand.ExecuteNonQuery();
myCommand.Connection.Close();
Response.Redirect("kkk.aspx");
}
public string RndNum(int i)
{
string VNum = "";
Random Rnd = new Random();
string Vchar = "a,s,d,f,g,h,j,k,q,w,e,r,t,y,u,i,p,z,x,c,v,b,n,m";
string[] Vc = Vchar.Split(',');
for(int k =0;k<i;k++)
{
VNum = VNum + Vc[Rnd.Next(0,23)];
}
return VNum;
Session["VNum"]=VNum;
}
public string RndNum2(int i)
{
string VNum2 = "";
Random Rnd2 = new Random();
string Vchar2 = "1,2,3,4,5,6,7,8,9";
string[] Vc2 = Vchar2.Split(',');
for(int k =0;k<i;k++)
{
VNum2 = VNum2 + Vc2[Rnd2.Next(0,8)];
}
return VNum2;
Session["upassword1"]=VNum2;
}
</script>
<form runat="server">
<ASP:DataGrid id="ml" runat="server"
width="100%"
BorderColor="black"
BorderWidth="1"
GridLines="Both"
CellPadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
AlternatingItemStyle-BackColor="#eeeeee"/>
</form>
相关文章推荐
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- C#各种文件操作的代码与注释
- 实例讲解C#操作Xml文件的插入、修改、删除和显示代码
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表...
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- 实例讲解C#操作Xml文件的插入、修改、删除和显示代码(转)
- [导入].net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- C#各种文件操作的代码与注释
- net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等 收藏
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表...
- c#操作xml的代码(插入节点、修改节点、删除节点等)
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表