asp.net 三层架构调用存储过程
那个大侠有asp.net 三层架构调用存储过程的实例,急需使用啊,单层的我能写出来,但到了三层就无法找到参数了,
最好 有sqlhepler公共类,
小弟在这谢谢了
用petshop或动软生成器的里面的Sqlhelper都行。
C# code:
public DataTable getyhm()
{
SqlConnection myConnection = new SqlConnection(connectionString);
SqlCommand myCommand = new SqlCommand();
myCommand.Connection = myConnection;
myCommand.CommandType = CommandType.StoredProcedure;
myCommand.CommandText = "sp_getyhm";
SqlDataAdapter myAdapter = new SqlDataAdapter(myCommand);
DataTable dt = new DataTable();
myAdapter.Fill(dt);
return dt;
}
这一句声明使用存储过程!C# code:
myCommand.CommandType = CommandType.StoredProcedure;
不得不说,动软生成器,是初学者的一个非常好的东西。
现在他开源了,我正打算抽时间好好研究下
看看petshop
http://topic.csdn.net/u/20091019/10/4eb4f2d4-0cb6-49ce-abc5-a135ac6b733d.html
找找sqlhelper
很方便
通过Dream_Hunter_代码发现了问题,原来是我在赋值与执行写反了,问题已解决
只能怪我平常读书不做收藏,我下次会注意的
相关问答:
select top 12 * from Product where [id] not in (select top 12 [id] from Product)
这样可以分页,但是我在后面想加个条件
select top 12 * from Product where [id] not in (select top 12 [id] from Prod ......
我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧
就是执行后台代码的时候 ......
调整了这里,那里出问题。
有没有什么好的方法,像调整对话框一样????
找个专门做页面的
在dreamweaver里调。。。也可以直接控制HTML代码
确实痛苦 感同身受呀
哈哈 坚决路过。
用DW吧,VS搞设计 ......
CREATE PROCEDURE [selectvipcompany]
@username varchar(50),
@companyname varchar(50),
@endtime varchar(1)
AS
declare @sql varchar(1000)
set @sql='' ......
静态模板:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/ ......