2013-09-29 3 views
0

Visual Basic 2008 및 SQL Server 2000을 사용하고 있습니다. 모든 양식에서 추가 정보 날짜 저장 사용자가 날짜를 선택하면 관련 테이블에 저장되며 이후 저장됩니다 날짜이 특정 레코드에 대해 사용자가 후속 작업을 수행하고 있음을 사용자에게 알리기 위해 응용 프로그램 내에서 알림이나 알림을 팝업해야합니다.데이터베이스에 저장된 날짜로 사용자에게 알리는 방법

내가 할 수있는 방법은 다음 중 어느 것입니까?

어떤 생각 나는 완전히 질문을 이해하지

감사

답변

0

을 이해할 수있을 것이다. 나는 그것의 Windows 폼이나 웹 폼 (Asp.net)에 대해 아직 모르겠다 대답하려고 애 쓰고있다

저장 프로 시저에서 삽입 명령 다음에 SELECT IDENT_CURRENT ('MyTable')를 사용하면 마지막 삽입 된 ID 또는 테이블에 데이터를 삽입했는지 여부를 확인합니다.

public int InsertDate(string pid, string followUpDt) 
     { 
Try 
{ 

      SqlParameter[] param = new SqlParameter[2]; 
      param[0] = new SqlParameter("@pid", pid); 
      param[1] = new SqlParameter("@isScraped", isScraped); 
      int identityId = (Int32)SqlHelper.ExecuteScalar(CommonCS.ConnectionString, CommandType.StoredProcedure, "Sproc_FollowUpDate_Insert", param); 
if(identityId != null) 
{ 
// it means Values has been inserted to the table 
// Call a Java Script function to Show popup & message 
ScriptManager.RegisterStartupScript(Page,GetType(),"showConfirmPopup","<script>disp_confirm()</script>",false) 
} 
else 
{ 
//Operation not successful 
} 
} 

     } 

} 
Catch(exception ex) 
{ 
//Log Exception to DB OR Send Error Email 

} 

///

<script type="text/javascript"> 
    function showConfirmPopup() { 
     var msg = "Successful " 
    //Show Popup code here 
    </script> 

영문으로 =========================== = UPDATED ANS =================== 좋아요. SQL 작업을 만들어야합니다. 특정 시간에 매일 발생하도록하십시오. SQL 작업은 이제 해당 웹 서비스에 현재 날짜에 대해 데이터베이스 날짜를 확인하실 수 있습니다 Check this

저장 프로 시저

를 통해 웹 서비스 URL (호출)를 호출합니다.

+0

해당 창은 소프트웨어를 구성합니다. 이제 내가해야 할 일은 이미 데이터베이스에 날짜를 저장하는 것입니다. 그 날짜에 나를 생각 나게하기 위해 날짜를 저장한다고 가정 해보십시오. 이제 어떤 루틴이 db의 해당 필드를 영구적으로 볼 수 있으며 그 날짜가 현재 날짜와 같은지 확인하여 Facebook이나 다른 사이트와 마찬가지로 알림 메시지를 표시합니다. 그러나 차이점은 먼저 일상이 동일한 날짜인지 확인하여 확인해야한다는 것입니다. – Ameer

+0

더 간단하게 그것은 이미 저장하고 시간에 따라 트리거해야하는 날짜를 지속적으로 확인하는 알림입니다. – Ameer

+0

@Ameer ans를 업데이트했습니다. –

관련 문제