J'ai une date champs représente StartDate Utilisation de CalenderExtender et zone de zone de texte Représente ID. Im passer le 2 paramètre de code-behind (ASP.NET) à la procédure stockée .....Comment faire pour comparer l'utilisateur Date donnée avec la date du tableau en utilisant la procédure de magasin
du tableau ayant 4 colonnes ID, StartDate, EndDate et ReturntoWorkDate:
Mon besoin est Si je passe le paramètre de Code-Behind il devrait comparer avec StartDate, enddate et ReturntoWorkDate et il devrait afficher l'enregistrement de la table.
Examlple Dans le tableau ID: 001 startdate: 12-11-2010 EndDate: 19/12/2010 ReturntoWorkDate: 12-20-2010
Je passe ces paramètres ID: 001 et Startdate: 12-13-2010
SORTIE: ID: 001 || Date de début: 12-11-2010 || Date limite: 12-19-2010 || ReturntoWorkDate: 12-20-2010
Pour Au-dessus de la question BESOIN SEULEMENT PROCÉDURE STORED
Ce code .....
Alter PROCEDURE [dbo].[sp_SearchLeaveDate]
@employeeid varchar(30),
@leavestartdate varchar(30)
As
Begin
Declare @employee varchar(max)
declare @leavestart varchar(Max)
select @employee = employeeid, @leavestart = leavestartdate from LeaveRequest where employeeid = @employeeid and (between leavestartdate >[email protected] or leaveenddate <= @leavestartdate)
end
Peut-on Aidez-moi s'il vous plaît .. ...........
Veuillez écrire le code qui ne fonctionne pas et tout message d'erreur que vous avez vu; ils vous aideront à répondre à votre question. – Tony
Vous devriez au moins fournir avec quelle technologie vous interrogez votre base de données comme Linq2Sql, ADO.EF, Datatables, Datareader, ...? Peut-être que vous pouvez publier un code? – Jan
Normal Way uniquement de ASP.net à SQLserver 2005 – Raj