G
Guest
Hi everybody,
I created several stored procedure in a local sql server 2005 express
database, now when I call/execute them in the asp.net 2.0 web page, it
returns an error message of "Cannot find the stored procedure '<proc_name>'",
this is funny, when I execute the command in a sql query window "exec
sp_GetAllArticles", it also returns cannot find stored procedure, but when I
execute the "Use <DBName>" and then execute the statement, it works. The sql
connection used in codes is ok.
So, what I have missed to set or where I made mistake?
Code:
Inside web.config,
<add name="Connectstring" connectionString="Data
Source=DENSIA\SQLExpress;Initial Catalog=DbName;Integrated Security=True"
providerName="System.Data.SqlClient" />
inside Load event,
DAL.ConnectionString =
ConfigurationManager.ConnectionStrings["Connectstring"].ConnectionString;
private void DisplayLatestResources()
{
DAL.CreateCommand("sp_GetLatestFiveTrainingResources");
DAL.ExecuteReader();
SqlDataReader dr = DAL.DataReader;
.....
}
Try supplying with user id and password, same result...also try using
aspnet_regsql.exe, same result also...
Thanks in advanced.
den2005
I created several stored procedure in a local sql server 2005 express
database, now when I call/execute them in the asp.net 2.0 web page, it
returns an error message of "Cannot find the stored procedure '<proc_name>'",
this is funny, when I execute the command in a sql query window "exec
sp_GetAllArticles", it also returns cannot find stored procedure, but when I
execute the "Use <DBName>" and then execute the statement, it works. The sql
connection used in codes is ok.
So, what I have missed to set or where I made mistake?
Code:
Inside web.config,
<add name="Connectstring" connectionString="Data
Source=DENSIA\SQLExpress;Initial Catalog=DbName;Integrated Security=True"
providerName="System.Data.SqlClient" />
inside Load event,
DAL.ConnectionString =
ConfigurationManager.ConnectionStrings["Connectstring"].ConnectionString;
private void DisplayLatestResources()
{
DAL.CreateCommand("sp_GetLatestFiveTrainingResources");
DAL.ExecuteReader();
SqlDataReader dr = DAL.DataReader;
.....
}
Try supplying with user id and password, same result...also try using
aspnet_regsql.exe, same result also...
Thanks in advanced.
den2005