asp.net Êý¾Ý¼¯ ʹÓÃDataObjectTypeName
ÔÚasp.net ʹÓÃÊý¾Ý¼¯Éè¼ÆÆ÷ ·ÃÎÊÊý¾ÝÖÐ˵¹ý£¬ÒªÊ¹Insert,Update,Delete²éѯ¿ÉÓ㬱ØÐëɾ³ýObjectDataSource¶ÔÏó
ÊôÐÔDataObjectTypeNameµÄÖµ¡£ÏÂÃæÒªËµµÄÊÇ£¬ÔÚ²»É¾³ý¸ÃÖµÏÂʹ²éѯ¿ÉÓõķ½·¨¡££¨ÓÉÓÚ֮ǰÔÚɾ³ý
DataObjectTypeNameºóInsert,Update,Delete²éѯһֱµ÷ÊÔ²»³É¹¦£¬ÓÚÊǵ®ÉúÁËÈçÏÂʹÓ÷½·¨¡££©
Óëasp.net ʹÓÃÊý¾Ý¼¯Éè¼ÆÆ÷ ·ÃÎÊÊý¾ÝÏàͬµÄ£¬Ê×ÏÈҪʹÓÃÊý¾Ý¼¯Éè¼ÆÆ÷´´½¨DataSet²¢Ð޸ĺÃTableAdapterµÄInsert£¬Update£¬Delete²éѯ¡£È»ºó´´½¨Á½¸öÀ࣬һ¸öÊǼ̳ÐTableAdapterµÄDataAdapterÀ࣬һ¸öÊÇÓÃÓÚDataObjectTypeNameµÄÆÕͨÀࡣʾÀý´úÂëÈçÏ£º
public class ProductsAdapter : DataSet1TableAdapters.ProductsTableAdapter
{
public ProductsAdapter()
{
//
//TODO: ÔÚ´Ë´¦Ìí¼Ó¹¹Ô캯ÊýÂß¼
//
}
public int Insert(Product product)
{
return base.Insert(product.SerialNum, product.ProductName, product.ClassName, product.ShortPic, product.Pic);
}
public int Update(Product product)
{
return base.Update(product.SerialNum, product.ProductName, product.ClassName, product.ShortPic, product.Pic, product.Id);
}
public int Delete(Product product)
{
return base.Delete(product.Id);
}
}
public class Product
{
private Guid id;
public Guid Id
{
get { return id; }
set { id = value; }
}
private string serialNum;
public string SerialNum
{
get { return serialNum; }
set { serialNum = value; }
}
private string productName;
public string ProductName
{
get { return productName; }
set { productName = value; }
}
private string className;
public string ClassName
{
get { return className; }
set { className = value; }
}
private string shortPic;
public string ShortPic
{
get { return shortPic; }
set { shortPic = value; }
}
private string pic;
public string Pic
{
get { return pic; }
set { pic = value; }
}
}
×îºó»¹ÐèÒª¼
Ïà¹ØÎĵµ£º
ÔÚÍøÉÏÕÒµÄ
http://support.microsoft.com/kb/894435/en-us
http://www.atalasoft.com/kb/article.aspx?id=10181
Ò²ÐíÒÔºó»áÓõÃ×Å¡£
ÔÚweb.configÖмÓÈëÒÔÏÂÅäÖãº
C#
<system.codedom>
<compilers>
<compiler
language="c#;cs;csharp" extension=".cs"
compilerOptions="/platform ......
ASP.NETÖ´Ðд洢¹ý³Ì£¬²¢»ñÈ¡´æ´¢¹ý³ÌµÄ·µ»ØÖµ
Ò»¸ö¼òµ¥Àý×ÓÈçÏ£º
1¡¢´´½¨´æ´¢¹ý³Ì£¨ÓÃÓÚÓû§Éí·ÝÑéÖ¤£©£º
Create Procedure CheckUser
(
@userid char(20),
& ......
if (FileUpload1.HasFile)
{
string fileContentType = FileUpload1.PostedFile.ContentType;
&n ......
ÔÚÔçÆÚµÄASP.NET¿ò¼ÜÖУ¬Èç¹ûÄã·ÅÖÃÒ»¸ö¿Ø¼þÔÚÒ»¸öÈÝÆ÷ÖУ¬ÈçGridViewÄ£°åÁС¢µÇ¼ģ°å¡¢ÆäËü£¬ÔÚÔËÐÐʱÕâЩ¿Ø¼þµÄID½«±»Ìæ»»ÓÉASP.NET×ÔÉí²úÉúµÄËæ»úΨһID¡£
Ϊ¿ª·¢ÕßÌṩ·þÎñ·½·ÃÎʿؼþµÄPage.FindControl("controlid")ÒÔ¼°JavaScriptÖÐʹÓà µÄdocument ......
1.´ò¿ªÐµĴ°¿Ú²¢´«ËͲÎÊý£º
response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"')</script>")
½ÓÊÕ²ÎÊý£º
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
2.Ϊ°´Å¥Ìí¼Ó¶Ô»°¿ò
Button1.Attributes.Add("onclick","return ......