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

एक्सेल में वीबीए में एसक्यूएल सर्वर से त्रुटि संदेश पकड़ना

एडीओ कनेक्शन ऑब्जेक्ट में एक त्रुटि संग्रह है, जिसे आप अपना SQL चलाने के बाद जांच सकते हैं:

conn.Errors.Clear
Set rs = conn.Execute(Myquery) 
If conn.Errors.Count > 0 Then     For i = 0 To conn.Errors.Count         Debug.Print conn.Error(i).Number         Debug.Print conn.Error(i).Source         Debug.Print conn.Error(i).Description     next i End If
आपको इस तरह से प्रारंभ करवाया जाना चाहिए। आप पा सकते हैं कि आप एक 'त्रुटि शून्य' देख रहे हैं जो वास्तव में एक स्थिति संदेश है; अगर ऐसा है, तो आपको कुछ अतिरिक्त कोडिंग करनी होगी।



  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 डेटा रीडर डेटा को डेटाटेबल में लोड करने में समस्या

  2. LINQ से SQL तालिका से प्रत्येक Nth पंक्ति

  3. SQL सर्वर ट्यूनिंग - यह सब माप के बारे में है

  4. एसक्यूएल सर्वर में वर्ड फंक्शन में नंबर कैसे लिखें?

  5. प्रोएक्टिव SQL सर्वर स्वास्थ्य जाँच, भाग 1 :डिस्क स्थान