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

जावा का उपयोग करके एक MySQL तालिका में रिकॉर्ड सम्मिलित करना

नहीं जो काम नहीं कर सकता (वास्तविक डेटा के साथ नहीं):

String sql = "INSERT INTO course " +
        "VALUES (course_code, course_desc, course_chair)";
    stmt.executeUpdate(sql);

इसे इसमें बदलें:

String sql = "INSERT INTO course (course_code, course_desc, course_chair)" +
        "VALUES (?, ?, ?)";

उस sql के साथ एक तैयार स्टेटमेंट बनाएं और इंडेक्स के साथ मान डालें:

PreparedStatement preparedStatement = conn.prepareStatement(sql);
preparedStatement.setString(1, "Test");
preparedStatement.setString(2, "Test2");
preparedStatement.setString(3, "Test3");
preparedStatement.executeUpdate(); 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql2 स्थापित करने में त्रुटि:मणि देशी एक्सटेंशन बनाने में विफल

  2. संसाधन# क्या हैं?

  3. MySQL में एक संचयी योग कॉलम बनाना

  4. अतिथि वर्चुअलबॉक्स से होस्ट में mysql एक्सेस करें

  5. चरण auto_increment फ़ील्ड वेतन वृद्धि को इस प्रकार बदलें