欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

Title: Operation data in asp.net2.0 class and operation data in

墨初 知识笔记 115阅读

The class is at 2.0. There is no additional method for intelligent perception, we can input it manually. At present, the usage of AddRange and AddWithValue has not been tested, and the following tests have passed. Sql database : entity class : users of the system; Use the system. Data; Use the system. Configuration; Use the system. Network use system. Network security; Use the system. Network. UI uses the system. Network. UI。 WebControls uses this system. Network. ui。 Web control. Web parts; Use the system. Network. UI。 html controls/* *///summary///Summarydescriptionforperson////summarypanpublicclasssperson { publicstringpName; publicstringpPwdpublicstringpEmailpublicperson(){///

/ TODO: Add constructor logic here
        
//
    }
}

操作类:personOperater
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Data.Sql;


/// <summary>
/// Summary description for personOperater
/// </summary>

public class personOperater
{
    
public personOperater()
    
{
        
//
        
// TODO: Add constructor logic here
        
//
    }

    
public static bool insertPerson(person p)
    
    
{
             SqlConnection myconn 
= new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["laura"].ToString());
             myconn.Open();
             SqlCommand mycmd 
= new SqlCommand("insert into users(UserName,UserPwd,UserEmail) values(@pName,@pPwd,@pEmail)", myconn);

             SqlParameter para 
= new SqlParameter("@pName", SqlDbType.VarChar, 20);
             para.Value 
= p.pName;

             mycmd.Parameters.Add(para);
             para 
= new SqlParameter("@pPwd", SqlDbType.VarChar, 50);
             para.Value 
= p.pPwd;

             mycmd.Parameters.Add(para);
             para 
= new SqlParameter("@pEmail", SqlDbType.VarChar, 50);
             para.Value 
= p.pEmail;
            
             mycmd.Parameters.Add(para);
             mycmd.ExecuteNonQuery();
             myconn.Close();
             
return true;
    }

}


access数据库:
实体类:同上
操作类:personOperater
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;


/// <summary>
/// Summary description for personOperater
/// </summary>

public class personOperater
{
    
public personOperater()
    
{
        
//
        
// TODO: Add constructor logic here
        
//
    }

    
public static bool insertPerson(person p)
    
    
{
             OleDbConnection myconn 
= new OleDbConnection(System.Configuration.ConfigurationManager.ConnectionStrings["lxj"].ToString());
             myconn.Open();
             OleDbCommand mycmd 
= new OleDbCommand("insert into users(UserName,UserPwd,UserEmail) values(@pName,@pPwd,@pEmail)", myconn);
            
             OleDbParameter para
= new OleDbParameter("@pName",OleDbType.VarChar, 20);
             para.Value 
= p.pName;

             mycmd.Parameters.Add(para);
             para 
= new OleDbParameter("@pPwd",OleDbType.VarChar, 50);
             para.Value 
= p.pPwd;

             mycmd.Parameters.Add(para);
             para 
= new OleDbParameter("@pEmail", OleDbType.VarChar, 50);
             para.Value 
= p.pEmail;
            
             mycmd.Parameters.Add(para);
             mycmd.ExecuteNonQuery();
             myconn.Close();
             
return true;
    }

}

标签:
声明:无特别说明,转载请标明本文来源!