I'm pretty much completely new to MVC - I've been playing around with some features for a few months and I'm currently implementing a simple administration panel for a website. I'm a very experienced developer, but the interaction between MVC views and javascript is confusing me a little bit. Here's my scenario:
I have a stored procedure that runs periodically via an agent job in MSSQL. The stored procedure synchronises data from an internal database - it can sometimes (depending on network demand and the amount of data) take a minute or two to run.I'm using LINQ to SQL as my data model.I need to be able to call the Stored Procedure on demand via the click of a button. This "works" if I call it within the code, but obviously I would prefer to make an async call via AJAX after clicking the button, so I can display an "Executing" image or indeterminate progress bar.
At the moment I have the following code in my Controller:
[Code]....
And the following code in my View (Razor syntax):
[Code]....
Which works perfectly fine. However, my brain isn't working this morning, and I'm struggling to figure out how to implement an AJAX call using the integrated JQuery classes?
Initially, I have tried to use stored procedure. But I changed my mind and preferred to call sql query in codebase with command text. However, it stills tries to find initially-called stored procedure (which is neither called or exists).I think that it is related caching. But I tried it with different browsers it did not work.What might be the reason?
I am trying to create the following stored procedure in sql server Lat and Lng are the parameters being passed from c# code behind .But I am not able to create this stored procedureit indicates with error saying undefined column name Lat,Lng
CREATE FUNCTION spherical_distance(@a float, @b float, @c float) RETURNS float AS BEGIN RETURN ( 6371 * ACOS( COS( (@a/@b) ) * COS( (Lat/@b) ) * COS( ( Lng/@b ) - (@c/@b) ) + SIN( @a/@b ) * SIN( Lat/@b ) ) ) END sqlda.SelectCommand.CommandText = "select *, spherical_distance( Lat, 57.2958, Lng) as distance from business [code]...
I'm trying to decide which is the best way to call a stored procedure.I'm new to ASP.NET MVC and I've been reading a lot about Linq to SQL and Entity Framework, as well as the Repository Pattern. To be honest, I'm having a hard time understanding the real differences between L2S and EF... but I want to make sure that what I'm building within my application is right.
For right now, I need to properly call stored procedures to: a) save some user information and get a response and, b) grab some inforation for a catalog of products.So far, I've created a Linq to SQL .dbml file, selected the sotred procedure from the Server Explorer and dragged that instance into the .dbml. I'm currently calling the Stored Procedure like so:
MyLinqModel _db = new MyLinqModel(); _db.MyStoredProcedure(args);
I know there's got to be more involved... plus I'm doing this within my controller, which I understand to be not a good practice.
I have datagrid that binds it's data from database.I have to select,update,insert,Delete data grid using stored procedure.I created a dataset and using dataset storedprocedures for this issue.select stored procedure is works fine,but I have problem in Update,Insert,Delete Storedprocedure.
I created them(storedprocedures) through wizard,But I don' know how to call them.I write the below code in "DataGrid2_UpdateCommand" event but it doesn't work
This an input to a stored porcedure from a web form. My form consists of a text box, 3 listboxes, and 2 more textboxes and a command button. What I need to happen is when the user clicks the command butto it will submit all of the information on the form to the database table. I have a stored procedure in place and the code-behind. What happens though is that the user enters a value into the textbox and hits the enter key and the application will throw an error that expects the next parameter but of course it isn't there. The listboxes postback to grab the data in connection with the value in the first textbox.Here is the code-behind to the aspx page:
[Code]....
The exact error is that it expects parameter @EquipmentType but it is not supplied. It shouldn't be though because the user has not selected anything from the listbox yet. I thought this was straightforward
I have created a stored procedure shown below ,how will i call this from c# code behind to get the result and results are stored in dataset.
USE [Test] GO /****** Object: StoredProcedure [dbo].[tesproc] Script Date: 09/01/2010 13:00:54 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE [dbo].[tesproc] -- Add the parameters for the stored procedure here @a float, @b float, @c float,@d int AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON;
I am writing stored procedure in Sql server 2008. But in that for first line its giving error but not for the second line its saying that invalid object.
I have procedure near below i want to call this procedure through "linq"
I use mvc 4 and .edmx //table// CREATE TABLE [dbo].[Board]( [BoardID] [uniqueidentifier] NOT NULL, [Board] [varchar](50) NOT NULL ) ON [PRIMARY] GO //Procedure // create procedure [dbo].[GetAllBoard] as select * from Board order by Board
Am stuck with this sql stored procedure/asp.net vb.
I want to call the stored procedure and for it to return a true or false if successful ie username and password match.
My stored procedure works fine, and I can call it from my vb, however I stuck as to how I get it to return a result of true or false, 1 , 0. I just get a blank page.
I spent about 60 minutes sifting through search engine listings trying to figure this out and couldn't find an answer, so I decided to make this post for others.
Situation: Using a Stored Procedure to insert a row and return the new row ID, explained here. In my case, I used the Idenity_Scope to return the new row, like so:
[Code]....
Next, following steps as described in link above, went into the dataset XSD page, configured the table adapter to use this stored procedure. By default, it wanted my return value to be set to some value, but I set to allow Null (makes sense, since I don't want to pass the value in, I want to get it out, so it should be null to begin with).
Problem: Where I ran into an issue was in the method to call this stored procedure. The intellisense displayed the prototype it was expecting, basicly like this:
I have a Gridview control on a page (e.g. customers.aspx) which lists a sub-set of records (e.g. Customers). I also have a SELECT stored procedure which populates the fields in a Formview control on another page (e.g. custDetails.aspx), based on the ID (e.g. CustID int) that is passed to it.
I would like for the user to be able to click on the "View" linkbutton beside one of the Customer records and open up the new page with the data for that Customer populated by the stored procedure.
I have read about using a Datakey from the Gridview control but I'm not sure how that relates to the CustID and also, whether or not I could use it to pass to a stored procedure in another page. Would I need to set a global (i.e. static) variable?