请帮忙看看 究竟是哪里错了呀?
-------------------------------------------------------------------------------------------- 存储过程
create procedure sp_insert_news --添加新闻
(
@title text, --标题
@content text
)
as
insert into news([title],[content]) values(@title,@content)
return
sp_insert_news '标题','内容' --执行存储过程没有问题
--------------------------------------------------------------------------------------------
SqlCommand cmd = DB.GetCommand(); //返回一个Command对象,已经设置完执行存储过程类型了
cmd.CommandText = "sp_insert_news";
SqlParameter pars = new SqlParameter[]
{
new SqlParameter["@title",news.Title1.ToString()],
new SqlParameter["@content",news.Content1.ToString()]
};
cmd.Parameters.AddRange(pars);
return cmd.ExecuteNonQuery();
--------------------------------------------------------------------------------------------
爆一大堆错误
错误 3 无法将类型“System.Data.SqlClient.SqlParameter[*,*]”隐式转换为System.Data.SqlClient.SqlParameter” ...
记老师的笔记就是这样的呀,不知道是记错了 还是哪里写的不对, 帮帮我吧 (如果哪里写的不标准 请告诉我 谢谢)