在2.0中,智能感知没有Add方法,我们可以手工输入,现在暂没有测试AddRange 和AddWithValue的用法,以下通过测试,
sql数据库:
实体类:person
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;
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![ExpandedBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedBlockStart.gif)
/**/
/// <summary>
/// Summary description for person
/// </summary>
public
class
person
![ExpandedBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
public string pName;
public string pPwd;
public string pEmail;
public person()
![ExpandedSubBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
//
// 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;
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![ExpandedBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedBlockStart.gif)
/**/
/// <summary>
/// Summary description for personOperater
/// </summary>
public
class
personOperater
![ExpandedBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
public personOperater()
![ExpandedSubBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
//
// TODO: Add constructor logic here
//
}
public static bool insertPerson(person p)
![ExpandedSubBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
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);
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
SqlParameter para = new SqlParameter("@pName", SqlDbType.VarChar, 20);
para.Value = p.pName;
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
mycmd.Parameters.Add(para);
para = new SqlParameter("@pPwd", SqlDbType.VarChar, 50);
para.Value = p.pPwd;
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
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;
}
}
sql数据库:
实体类:person
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![ExpandedBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/blog/Images/OutliningIndicators/ContractedBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![ExpandedBlockEnd.gif](/blog/Images/OutliningIndicators/ExpandedBlockEnd.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![ExpandedBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/blog/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/blog/Images/dot.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![ExpandedSubBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![ContractedSubBlock.gif](/blog/Images/OutliningIndicators/ContractedSubBlock.gif)
![dot.gif](/blog/Images/dot.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![ExpandedSubBlockEnd.gif](/blog/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![ExpandedBlockEnd.gif](/blog/Images/OutliningIndicators/ExpandedBlockEnd.gif)
操作类:personOperater
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![ExpandedBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/blog/Images/OutliningIndicators/ContractedBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![ExpandedBlockEnd.gif](/blog/Images/OutliningIndicators/ExpandedBlockEnd.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![ExpandedBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/blog/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/blog/Images/dot.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![ExpandedSubBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![ContractedSubBlock.gif](/blog/Images/OutliningIndicators/ContractedSubBlock.gif)
![dot.gif](/blog/Images/dot.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![ExpandedSubBlockEnd.gif](/blog/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![ExpandedSubBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![ContractedSubBlock.gif](/blog/Images/OutliningIndicators/ContractedSubBlock.gif)
![dot.gif](/blog/Images/dot.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![ExpandedSubBlockEnd.gif](/blog/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![ExpandedBlockEnd.gif](/blog/Images/OutliningIndicators/ExpandedBlockEnd.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
access数据库:
实体类:同上
操作类:personOperater
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![ExpandedBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/blog/Images/OutliningIndicators/ContractedBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![ExpandedBlockEnd.gif](/blog/Images/OutliningIndicators/ExpandedBlockEnd.gif)
![None.gif](/blog/Images/OutliningIndicators/None.gif)
![ExpandedBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/blog/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/blog/Images/dot.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![ExpandedSubBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![ContractedSubBlock.gif](/blog/Images/OutliningIndicators/ContractedSubBlock.gif)
![dot.gif](/blog/Images/dot.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![ExpandedSubBlockEnd.gif](/blog/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![ExpandedSubBlockStart.gif](/blog/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![ContractedSubBlock.gif](/blog/Images/OutliningIndicators/ContractedSubBlock.gif)
![dot.gif](/blog/Images/dot.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](/blog/Images/OutliningIndicators/InBlock.gif)
![ExpandedSubBlockEnd.gif](/blog/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![ExpandedBlockEnd.gif](/blog/Images/OutliningIndicators/ExpandedBlockEnd.gif)