Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

ADODB रिकॉर्डसेट में SELECT SCOPE_IDENTITY () का उपयोग करना

जब आप ADODB का उपयोग करके कमांड का एक बैच चलाते हैं, तो मेरा मानना ​​​​है कि यह हर एक को अलग से चलाता है। अगली कमांड को चलाने के लिए बाध्य करने के लिए, आपको निम्नलिखित का उपयोग करना होगा:

Set rs = rs.NextRecordset()

अपनी दिनचर्या के अंत को निम्नलिखित में बदलना चाहिए:

Set rs = New ADODB.Recordset
rs.Open SQLStr, cn, adOpenKeyset, adLockOptimistic
Set rs = rs.NextRecordset
MsgBox (rs.Fields(0).Value)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में उपयोगकर्ता-परिभाषित फ़ंक्शन से SCHEMABINDING निकालें

  2. जॉइन का उपयोग कर एसक्यूएल अपडेट क्वेरी

  3. SQL सर्वर में किसी तालिका से सभी गैर-गणना वाले कॉलम लौटाएं

  4. मैं एक समुच्चय युक्त अभिव्यक्ति पर एक समग्र कार्य क्यों नहीं कर सकता, लेकिन मैं इसके चारों ओर एक नया चयन कथन बनाकर ऐसा कर सकता हूं?

  5. EF5:फ़ाइल '{0}' को डेटाबेस '{1}' के रूप में संलग्न नहीं कर सकता