如何用编译好的类?(结贴率100%,在线等!) 编好的dll,放到项目bin里面项目引用这个dll然后using这个类的命名空间 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 编译好了,引用了using WebControl111...private void Page_Load(object sender, System.EventArgs e) { WebControl111.las mydt=new WebControlLibl111.las(); if(!OpenConnectoin(ref myconn,strconn)) //前面myconn,strconn已经定义好了 { }总是不行!错误是找不到文件或程序集名称“System.Data”,或找不到它的一个依赖项。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IO.FileNotFoundException: 找不到文件或程序集名称“System.Data”,或找不到它的一个依赖项。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 堆栈跟踪: [FileNotFoundException: 找不到文件或程序集名称“System.Data”,或找不到它的一个依赖项。] WebApplication1218930.WebForm1.Page_Load(Object sender, EventArgs e) +0 System.Web.UI.Control.OnLoad(EventArgs e) +67 System.Web.UI.Control.LoadRecursive() +29 System.Web.UI.Page.ProcessRequestMain() +724 将你的类拷贝到bin目录下,然后右键点击项目中的“引用”-->添加引用-->浏览-->找到你的dll文件,确定便可以了。然后在你的程序中 using ...便可使用了。 那你就再添加一个System.Data.dll的引用如: smile_wu所说 如果这些可行,那么我将要做的事就是:删除取得的纪录的某一行.我可以这么做myconn.open();SqlCommand myCommand = new SqlCommand(deleteCmd, myConn);myCommand.Parameters.Add(new SqlParameter("@lpName", SqlDbType.VarChar, 50));myCommand.Parameters["@lpName"].Value = DataGrid1.DataKeys[(int)E.Item.ItemIndex];SqlDataReader dr = myCommand.ExecuteReader();DataGrid1.Items[DataGrid1.EditItemIndex];这些我在练习时是可以删除成功的。现在问题是。在刚才的类中还有删除的方法!public bool DeletPerson( System.Data.SqlClient.SqlConnection conn,string TableName,string deletID,string PersonID) { string delStr=""; if(deletID!=null && deletID != "") { delStr ="delete " + TableName + " where ID=" + deletID "; } else { delStr ="delete " + TableName + " where PersonID=" + PersonID "; } SqlCommand myCommand = new SqlCommand(delStr, conn); try { myCommand.ExecuteNonQuery(); } catch (SqlException e) { return false; } return true; }我自己的取得参数的方法不能用。如何用后面的方法删除?大家帮我看看,谢谢!!! try:string ID=DataGrid1.DataKeys[(int)E.Item.ItemIndex].ToString();maybe it can help you . 如何利用C#实现多进程通信? 请问DAtagridview怎么把选中的行放在第一个位置去,请详细点 谢谢 手机开发中,如何让程序自动拨号上网呢? c#如何删除桌面的快捷方式 请大家帮忙! C#开发IM(即使通信 jabber_net)如果现线多对一的聊天 串口打开失败 WPF,这个图形该怎么画? C# 来电后播放声音 声道 Web TreeView控件问题 请大侠看看!!! 如何把源表中每一行数据复制到目的表中,而使目的表的行状态RowState为Added?
using WebControl111...
private void Page_Load(object sender, System.EventArgs e)
{
WebControl111.las mydt=new WebControlLibl111.las();
if(!OpenConnectoin(ref myconn,strconn))
//前面myconn,strconn已经定义好了
{
}
总是不行!
错误是找不到文件或程序集名称“System.Data”,或找不到它的一个依赖项。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IO.FileNotFoundException: 找不到文件或程序集名称“System.Data”,或找不到它的一个依赖项。
源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[FileNotFoundException: 找不到文件或程序集名称“System.Data”,或找不到它的一个依赖项。]
WebApplication1218930.WebForm1.Page_Load(Object sender, EventArgs e) +0
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +29
System.Web.UI.Page.ProcessRequestMain() +724
便可使用了。
如:
smile_wu所说
删除取得的纪录的某一行.我可以这么做myconn.open();
SqlCommand myCommand = new SqlCommand(deleteCmd, myConn);
myCommand.Parameters.Add(new SqlParameter("@lpName", SqlDbType.VarChar, 50));
myCommand.Parameters["@lpName"].Value = DataGrid1.DataKeys[(int)E.Item.ItemIndex];
SqlDataReader dr = myCommand.ExecuteReader();
DataGrid1.Items[DataGrid1.EditItemIndex];这些我在练习时是可以删除成功的。现在问题是。
在刚才的类中还有删除的方法!public bool DeletPerson( System.Data.SqlClient.SqlConnection conn,string TableName,string deletID,string PersonID)
{
string delStr="";
if(deletID!=null && deletID != "")
{
delStr ="delete " + TableName + " where ID=" + deletID ";
}
else
{
delStr ="delete " + TableName + " where PersonID=" + PersonID "; } SqlCommand myCommand = new SqlCommand(delStr, conn);
try
{
myCommand.ExecuteNonQuery();
}
catch (SqlException e)
{
return false;
}
return true;
}
我自己的取得参数的方法不能用。如何用后面的方法删除?
大家帮我看看,谢谢!!!