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

डेटाबेस में मान डालने में समस्या

ठीक है, इसे करते हैं।

सबसे पहले, और सबसे महत्वपूर्ण, आपका कोड SQL Injection के प्रति संवेदनशील है। . आपको उस पर काम करना चाहिए और मापदंडों का उपयोग करना शुरू करना चाहिए।

दूसरा, जब तक आप मापदंडों का उपयोग करना शुरू करते हैं, तब तक आपकी त्रुटि सबसे अधिक गायब हो जाएगी (या कहीं और फिर से दिखाई देगी, इस बार क्या गलत है)। ऐसा इसलिए है क्योंकि, शायद, सर्वर आपके कड़ाई से टाइप किया गया दिनांक प्रारूप, इसलिए यह विफल रहता है।

अपडेट करें

जावा में पैरामीटरयुक्त प्रश्नों के बारे में, यहाँ पढ़ें:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल सर्वर परिवर्तनीय कॉलम नाम?

  2. लेन-देन के भीतर GO का उपयोग करना

  3. नियम बहिष्कृत हैं, इसके बजाय क्या है (टीएसक्यूएल)?

  4. मैं सिस्टम डेटाबेस को कैसे छोड़ सकता हूं और SQL Server 2008 एजेंट नौकरी को ERROR_NUMBER 208 से आगे बढ़ने की अनुमति कैसे दे सकता हूं?

  5. SQL सर्वर क्वेरी का उपयोग करके XML को कैसे निर्यात करें?