易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

Asp.net(C#)实现验证码功能

新建一个专门用来创建验证码图片的页面ValidateCode.aspx
它的后台cs文件代码如下:
PageLoad
private void Page_Load(object sender, System.EventArgs e)
{
string checkCode = CreateRandomCode(4);
Session["CheckCode"] = checkCode;
CreateImage(checkCode);

其中CreateRandomCode是自定义的函数,参数代表验证码位数
private string CreateRandomCode(int codeCount)
{
string allChar = "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,W,X,Y,Z" ;
string[] allCharArray = allChar.Split(',');
string randomCode = "";
int temp = -1;
Random rand = new Random();
for(int i = 0; i < codeCount; i++)
{
if(temp != -1)
{
rand = new Random(i*temp*((int)DateTime.Now.Ticks));
}
int t = rand.Next(35);
if(temp == t)
{
......

Asp.net(C#)实现验证码功能

新建一个专门用来创建验证码图片的页面ValidateCode.aspx
它的后台cs文件代码如下:
PageLoad
private void Page_Load(object sender, System.EventArgs e)
{
string checkCode = CreateRandomCode(4);
Session["CheckCode"] = checkCode;
CreateImage(checkCode);

其中CreateRandomCode是自定义的函数,参数代表验证码位数
private string CreateRandomCode(int codeCount)
{
string allChar = "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,W,X,Y,Z" ;
string[] allCharArray = allChar.Split(',');
string randomCode = "";
int temp = -1;
Random rand = new Random();
for(int i = 0; i < codeCount; i++)
{
if(temp != -1)
{
rand = new Random(i*temp*((int)DateTime.Now.Ticks));
}
int t = rand.Next(35);
if(temp == t)
{
......

asp.net 存储过程执行实例

protected void Page_Load(object sender, EventArgs e)
    {
        /*
        sql脚本-创建学生表
        create table student(id int,name varchar(50))
        insert into student select 1,'小张'
        insert into student select 2,'小王'
       
        存储过程 功能:查询学生名称
        create proc proc_getName
        @id int,
        @name varchar(50) output
        as
        begin
        if exists(select 1 from student where id=@id)
        select @name=name from stu ......

asp.net 上传判断文件是否为图片

         private bool IsPicture(string filePath)//filePath是文件的完整路径
        {
            try
            {
                FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read);
                BinaryReader reader = new BinaryReader(fs);
                string fileClass;
                byte buffer;
                byte[] b=new byte[2];
           ......

asp.net 图片水印

string mapho = request["imgpath"];//获取某个页面传过的图片名称
  string str1 = Server.MapPath(mapho);//要添加水印的图片
  string str2 = Server.MapPath("WaterMark.jpg");//添加的内容图片
  System.Drawing.Image bmp = System.Drawing.Image.fromFile(str1);
  Graphics gs = Graphics.fromImage(bmp);
System.Drawing.Image bmp2 = System.Drawing.Image.fromFile(str2);
  //两张图片合并
  gs.DrawImage(bmp2, bmp.Width-bmp2.Width, bmp.Height - bmp2.Height, bmp2.Width, bmp2.Height);
  Response.ContentType = "image/jpeg";//输出类型
  bmp.Save(Response.OutputStream,ImageFormat.Jpeg);//保存
用法:
新建一个页面在页面加载事件里添加以上代码。
在要用这个图片的时候把它的图片URL地址等于这个页面就可以了.
例如:<asp:image runat="server" ImageUrl="以上页面的名称.aspx?imgpath="+"图片名称"></asp:image>
  ......

ASP.NET与MySql的连接——数据库访问操作

1.读出方式
DataReader和DataSet都可以实现对数据库数据的查询返回,但前者只能提供快速的查询方式,后者还可以实现对数据的添加、修改、删除功能。
(1)DataReader方式读取:
string sConnString = "server=localhost;User Id=root;password=root;Persist Security Info=True;database=db_user";
MySqlConnection myConn = new MySqlConnection(sConnString);
myConn.Open();
string myCmd = "select * from login_user where User_Name='" + users + "' and User_Pwd='" + pwd + "'";
MySqlCommand mycm = new MySqlCommand(myCmd, myConn);
MySqlDataReader msdr = mycm.ExecuteReader();
(2)DataSet方式读取:
string sConnString = "Server=127.0.0.1;Port=3306;Database=db;Uid=user;Pwd=123;";
MySqlConnection myConn = new MySqlConnection(sConnString);
myConn.Open();
MySqlDataAdapter myAdapter = new MySqlDataAdapter("SELECT * from table n;",myConn);
DataSet ds = new DataSet();
myAdapter.Fill(ds);
dataGridView1.DataSource = ds.Tables[0].DefaultView;
2.MySqlCoomand的方法
 
(1)ExecuteNoQuery()——S ......

ASP.NET与MySql的连接——数据库访问操作

1.读出方式
DataReader和DataSet都可以实现对数据库数据的查询返回,但前者只能提供快速的查询方式,后者还可以实现对数据的添加、修改、删除功能。
(1)DataReader方式读取:
string sConnString = "server=localhost;User Id=root;password=root;Persist Security Info=True;database=db_user";
MySqlConnection myConn = new MySqlConnection(sConnString);
myConn.Open();
string myCmd = "select * from login_user where User_Name='" + users + "' and User_Pwd='" + pwd + "'";
MySqlCommand mycm = new MySqlCommand(myCmd, myConn);
MySqlDataReader msdr = mycm.ExecuteReader();
(2)DataSet方式读取:
string sConnString = "Server=127.0.0.1;Port=3306;Database=db;Uid=user;Pwd=123;";
MySqlConnection myConn = new MySqlConnection(sConnString);
myConn.Open();
MySqlDataAdapter myAdapter = new MySqlDataAdapter("SELECT * from table n;",myConn);
DataSet ds = new DataSet();
myAdapter.Fill(ds);
dataGridView1.DataSource = ds.Tables[0].DefaultView;
2.MySqlCoomand的方法
 
(1)ExecuteNoQuery()——S ......

asp.net上传图片汇总

1 使用标准HTML来进行图片上传
前台代码:
<body> 
    <form id="form1" runat="server"> 
    <div> 
        <table> 
            <tr> 
                <td colspan="2" style="height: 21px" > 
                    使用标准HTML来进行图片上传</td> 
            </tr> 
            <tr> 
                <td style="width: 400px">  ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [1679] [1680] [1681] [1682] 1683 [1684] [1685] [1686] [1687] [1688]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号