srkp.net
当前位置:首页 >> C#调用SQL存储过程时,提示找不到存储过程 >>

C#调用SQL存储过程时,提示找不到存储过程

where xingming like '%@xingming%' 试试用where xingming like '%'+@xingming+'%' 呢。好像不能像你那么写吧 你在把if @xingming!=null 改成 if @xingming is not null 试试吧 把所有的 @xingming 改成 xingming comm.Parameters.Add("xingming...

因为你有没有把数据库链接上去 string sql="Data Source=服务器;Initial Catalog=数据库名;Integrated Security=True";// SqlConnection sqlCon= new SqlConnection(sql); 先把你的数据库连接上再说啊,还有有什么不懂的话可以问我

下面这句写错了SqlCommand commql = new SqlCommand(selectsql,sqlc);//建立Command对象应该为:SqlCommand commql = new SqlCommand(selects,sqlc);//建立Command对象

exec 数据库名.dbo.p_killspid 'MMH' 你未在查询窗口中选中相应的数据库

把你 comm.CommandType = CommandType.StoredProcedure; 换成 comm.CommandType =CommandType.Text; 就好了

给您写了个最简单的情况下的执行存储过程: //新建一个连接conn = new SqlConnection(“数据库连接字符串写在这里”); //建立SqlCommand,并将其内容设置为存储过程的名称 comm = new SqlCommand("dbo.存储过程的名称", conn); //设置命令类型为存...

1、找开sql server 2005,创建表名为abc的表,表的设计如图。 2、给表中加入三行数据,如图。 3、创建一个名为“pro_abc”的存储过程,内容如图。 4、在程序中的配置文件,配置数据库链接字符串,如图。 5、在程序中创建一个抽象类SqlHelper,来实现...

第一 一般图片不会直接存在数据库的 都是存个路径 第二 没有参数 是不是你存储过程定义了@photo 这个参数 你可以设置一个默认值,这样 就可以不赋值了 定义参数的时候 直接指定类型 以及默认值 为null就好了

那个意思可能是指你的C#里的调用方法弄错了。

用sql语句实现的不要用存储过程,复杂的功能和逻辑关系用存储过程 为了防止sql注入,存储过程 易维护,提高扩展性,提高安全性,提高执行效率 重要一点的项目,有专门角色的开发人员负责数据处理,而其它人负责界面开发; 存储过程是已经编译好了...

网站首页 | 网站地图
All rights reserved Powered by www.srkp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com