تصف هذه المقالة قاعدة بيانات الاتصال ووظائف الاستعلام الغامضة التي تنفذها Java. شاركه للرجوع إليه ، على النحو التالي:
الاستعلام الغامض هو طريقة استعلام شائعة ، على سبيل المثال ، في جدول الطلبات ، يحتوي على التاريخ المحدد للطلب. إذا كنت ترغب في الاستعلام عن معلومات الطلب لمدة عام وشهر معين ، فإن أفضل طريقة هي استخدام استعلام غامض. لأداء استعلامات غامضة ، تحتاج إلى استخدام الكلمة الرئيسية مثل. عند استخدام الكلمة الرئيسية المتشابهة للاستعلام الغامض ، يمكن استخدام الحرف البري "٪" بدلاً من 0 حرفًا أو أكثر ، ويتم استخدام UndersCore_ لتمثيل حرف واحد.
ملاحظة: تجدر الإشارة إلى أنه عند استخدام مثل ، يجب تضمين شروط الاستعلام اللاحقة في عروض أسعار فردية باللغة الإنجليزية ، وإلا سيتم الإبلاغ عن الخطأ على النحو التالي
لديك خطأ في بناء جملة SQL الخاص بك ؛ تحقق من الدليل الذي يتوافق مع إصدار MySQL Server الخاص بك لاستخدام بناء الجملة الصحيح بالقرب من '٪ not ٪' في السطر 1
package com.ningmeng ؛ import java.sql.*؛ public class test07 {public static void main (string [] args) {// todo method method method method {class.forname ("com.mysql.jdbc.driver") ؛ url url = "jdbc: mysql: // localhost: 3306/test" ؛ // إعلان عنوان URL الخاص بسلسلة اختبار قاعدة البيانات الخاصة بك user = "root" ؛ // Own database username string pass = "123456" System.out.println ("قم بتوصيل برنامج تشغيل قاعدة البيانات بنجاح") ؛ بيان STMT = conn.createstatement () ؛ // إنشاء سلسلة كائن عبارة sql = "SELECT * من المستخدمين حيث اسم المستخدم مثل" ٪ not ٪ '"؛ اسم المستخدم ، كلمة المرور ؛ system.out.println ("id/t اسم المستخدم/t password/t الجنس/t age") ؛ بينما (rs.next ()) {id = rs.getInt ("id") ؛ اسم المستخدم = rs.getString (2) ؛ كلمة المرور = rs.getString ("كلمة المرور") ؛ العمر = rs.getint (4) ؛ الجنس = rs.getint ("العمر") ؛ system.out.println (id+"/t"+username+"/t"+password+"/t"+sex+"/t"+age) ؛ // Quivery Query result} system.out.println ("لقد نجح الاستعلام fuzzy) ؛ conn.close () ؛ // أغلق نظام اتصال قاعدة البيانات. } catch (classnotfoundException e) {// todo catch catch e.printstacktrace () ؛ } catch (sqlexception e) {// todo acto catch block e.printstacktrace () ؛ }}}نتائج التشغيل:
لمزيد من المعلومات حول المحتوى المتعلق بـ JAVA ، يرجى مراجعة موضوعات هذا الموقع: "ملخص برمجة قاعدة بيانات Java+MySQL" ، "Java Bruck
آمل أن يكون هذا المقال مفيدًا لبرمجة Java للجميع.