用参数进行传null值的时候,会报异常
?
用参数进行传值的时候,如果是string类型,传一个null值给参数,则会报异常;
?
如下例子,如果
string Title=null;传进去,则会报异常;
?
?? public void AddNews(string Title, string Content, string RoolID, string CategoryID, string CategoryName,string Images, string Writer, string ArticleFrom, string Keys, string IsHot,string EssayNum, string UserName)
??????? {
???????????
??????????? string[] parameters ={ "@Title", "@Content", "@RootID", "@CategoryID", "@CategoryName", "@Images", "@Writer", "@ArticleFrom", "@Keys", "@IsHot", "@EssayNum", "@UserName" };
??????????? string[] values ={ Title, Content, RoolID, CategoryID, CategoryName, Images, Writer, ArticleFrom, Keys, IsHot, EssayNum, UserName };
??????????? RunProc("pro_Add_News_Article", parameters, values);
??????? }