Ask a Question related to ASP.NET General, Design and Development.
-
Matt #1
DataGrid and SQL Server view
Hi,
I'm trying to fill an ASP.NET DataGrid from a SQL-Server View. Note
that this is a View and not a Stored Procedure.
If i write the SQL instructions directly in the code, or if i use a
stored procedure, it works great. But if the same SQL instructions are
in a view, it won't work. Here it goes :
public IDataReader SomeFunction()
{
SqlCommand ObjCmd = new SqlCommand();
ObjCmd.Connection = m_ObjCon;
ObjCmd.CommandText = "[Sales by Category]";
ObjCmd.CommandType = CommandType.StoredProcedure;
return ObjCmd.ExecuteReader();
}
It gives me an error, "The request for procedure 'Sales by Category'
failed because 'Sales by Category' is a view object."
My question is, is it possible to use a view instead of a stored
procedure in this context? I'm a little confused about the difference
between both. Thanks for help!
Matt
Matt Guest
-
Problem keeping the datagrid view intact after updating
>NET 2003, vb code behind. I am having a problem with the look of a page with a datagrid. I have the grid populated, and it can be a couple of... -
Maintaining view state in datagrid
hi all, I have a datagrid in my asp.net page. In that datagrid, i have paging enabled. And one template column having checkbox control in... -
Can't view datagrid html source in IE
I have a weird problem. I have a webpage that displays a datagrid with data but when I use IE to view the html representation, the source has no... -
datagrid generated with rows from a view and its dillema
Hello, I have a datagrid populated with rows from a view. Because they are from a view, the rows are not actual database records, and therefore... -
datagrid created from a view
Hello, I have a datagrid populated with rows from a view. Because they are from a view, the rows are not actual database records, and therefore... -
news.microsoft.com #2
Re: DataGrid and SQL Server view
Hi Matt,
From the perspective of ADO.Net code running in your C# program, a "View" in
SQL Server 2000 is the equivalent of a table. You'll need to write a T-SQL
query in your C# code, or call a stored proc that utilizes the view.
Example: "SELECT * FROM [MyView] a WHERE a.ThisColumn = 'That';"
- Andrew
"Matt" <metal@rocks.com> wrote in message
news:dsr1hv0lfq9e13cuj4gvfunt67287j32sl@4ax.com...> Hi,
>
> I'm trying to fill an ASP.NET DataGrid from a SQL-Server View. Note
> that this is a View and not a Stored Procedure.
>
> If i write the SQL instructions directly in the code, or if i use a
> stored procedure, it works great. But if the same SQL instructions are
> in a view, it won't work. Here it goes :
>
>
> public IDataReader SomeFunction()
> {
> SqlCommand ObjCmd = new SqlCommand();
>
> ObjCmd.Connection = m_ObjCon;
> ObjCmd.CommandText = "[Sales by Category]";
> ObjCmd.CommandType = CommandType.StoredProcedure;
>
> return ObjCmd.ExecuteReader();
> }
>
>
> It gives me an error, "The request for procedure 'Sales by Category'
> failed because 'Sales by Category' is a view object."
>
> My question is, is it possible to use a view instead of a stored
> procedure in this context? I'm a little confused about the difference
> between both. Thanks for help!
>
> Matt
news.microsoft.com Guest



Reply With Quote

