Announcement

Collapse
No announcement yet.

Anzahl geänderter Datensätze bei SQL Update

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Anzahl geänderter Datensätze bei SQL Update

    Hallo Forum,

    ich bin neu im Forum, neu in C++ und somit ist mein Wissensschatz in diesem Gebiet noch nicht all zu umfangreich...

    Ich habe folgendes Problem:

    Code:
     CDatabase *db;
    	db=new CDatabase;	
    	db->OpenEx("DSN=ODBCDSN;");	
    	CString strSql="Updatestatement" ;	
    	 try
        {		 
    		db->SetQueryTimeout(0);
    	    db->ExecuteSQL(strSql);
    	    db->Close();		
    	}
       catch(_com_error & ce)
       {	   
          AfxMessageBox("Fehler");
       }
    Ich mache Update auf eine Tabelle. Über die where grenze ich das Update ein. Nun kann es vorkommen, dass keine einzige Row upgedated wird. Ich will wenn keine Row upgedated über das Programm abfragen.

    Liefert mir das Update-Statement einen Rückgabewert wie viele Rows upgedatet wurden ?

    Danke für eure Hilfe !!

  • #2
    Da ExecuteSL nichts zurückgibt ....

    Nutze

    http://msdn.microsoft.com/en-US/libr...=VS.80%29.aspx
    Christian

    Comment


    • #3
      Danke, werde es über ein RecordSet versuchen.

      Comment

      Working...
      X