//创建连接
string connectiosnString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=F:\demo\MyWebSite\App_Data\myData.mdf;Integrated Security=True;User Instance=True";
SqlConnection conn = new SqlConnection(connectiosnString);
conn.Open();
//申明COMMAND并申明执行类型
SqlCommand cmd = new SqlCommand("StoredProcedure2", conn);
cmd.CommandType = CommandType.StoredProcedure;
//获取存储过程中传过来的值
cmd.Parameters.Add("@title", SqlDbType.NVarChar, 50);
cmd.Parameters["@title"].Direction = ParameterDirection.Output;
cmd.Parameters.Add("@webWords", SqlDbType.NVarChar, 50);
cmd.Parameters["@webWords"].Direction = ParameterDirection.Output;
cmd.Parameters.Add("@describ", SqlDbType.NVarChar,50) ;
cmd.Parameters["@describ"].Direction = ParameterDirection.Output;
cmd.Parameters.Add("@author", SqlDbType.NVarChar, 50);
cmd.Parameters["@author"].Direction = ParameterDirection.Output;
cmd.ExecuteNonQuery();
conn.Close();
//将获取的值传递给其它变量
cmd.Parameters["@title"].Value=getTitle ;
cmd.Parameters["@webWords"].Value=getWords;
cmd.Parameters["@describ"].Value=getDescrib;
cmd.Parameters["@author"].Value=getAuthor ;
代码没有报错,但是前端没有获取数据。
前端代码如下:
<head runat="server">
<title><%=getTitle %></title>
</head>
白衣非少年