الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الرجاء أريد المساعدة

مغلق
بدأه ahmadcs في 4 نوفمبر 2005 · 7 رد · 710 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الرجاء ممن يستطيع منكم مساعدتي في اعطائي أكواد استرجاع البيانات وعرضها (select) عن طريق الجافا باستخدام ال (mysql) و ايضا تغير البيانات الموجودة في الداتاباس (data base) الموجودة لدي أو حذف شيء منها ...

واذا كان بالأمكان اعطائي طريقة الشبك بين الداتاباس (data base) و الجافا مع العلم أنني استخدم ال (mysql) وعندي طريقة ولكن غير متأكد منها

وشكرا جزيلا لمن يستطيع مساعدتي

شكرا ....

#2

يوجد الكثير من المواضيع عن قواعد البيانات فقط ابحث في المنتدى

عنوان الموضوع مخالف

الحياة كلها وقفة عز فقط

------------------------------------------

المجتمع معرفة و المعرفة قوة

#3

السلام عليكم

هيدي أول مشاركة الي وبتمنى تكون مفيدة

أخي الكريم هاد هو الكود كرمال الاتصال ب MySQL

public void connect()
{
  Connection mysqlConn = null;

  try
  {

    Class.forName( "com.mysql.jdbc.Driver" ).newInstance();

    mysqlConn = DriverManager.getConnection(
      "jdbc:mysql://localhost/test?user=username&password=mypassword");


    Statement stmt = mysqlConn .createStatement();
    

  catch ( Exception e )
  {
    
  }

بس طبعا لازم يكون عندك

ConnectorJ

اللي هو ال MySQL Driver

فينك تحملوا من موقع MySQL

موفق

Never Let The Fear Of Striking Out

Keep You From Playing The Game

logo.gif

#4

شكرا جزيلا لك أخي الكريم

ويعطيك العافيه

...

ولكن بعد اذنك اذا تعرف الأوامر التي تستطيع استخدامها وطريقة استخدامها لعرض المعلومات او تغيرها أو الحذف وشكرا ...

#5

أخي اذا بالنسبة لتنفيذ الأوامر انا هون كملت الكود

 
public void connect()
{
 Connection mysqlConn = null;

 try
 {

   Class.forName( "com.mysql.jdbc.Driver" ).newInstance();

   mysqlConn = DriverManager.getConnection(
     "jdbc:mysql://localhost/test?user=username&password=mypassword");


   Statement stmt = mysqlConn .createStatement();
    
    ResultSet results = statement.executeQuery("SELECT id, name FROM Customer");

    while ( results.next() )
    {
      System.out.println( "Customer هيis "+results.getString( 2 ) );
    }
    results.close();

  }


 catch ( Exception e )
 {
   
 }

بس أخي اذا بالنسبة للأوامر معناها انت لازم تتعلم ال SQL

لأنو هي اللغة الوحيدة للتخاطب مع Database

وهلأ للأسف ما عندي كتاب عن SQL

بس دور بالمنتدى اكيد رح تشوف

لأنو تعليماتها كتيرة ولازم تشوف كتاب كرمال تدرسوا

Never Let The Fear Of Striking Out

Keep You From Playing The Game

logo.gif

#6

شكرا جزيلا أخوي الكريم

ويعطيك العافية

...

#7

ولو أخي المهم الاستفادة

شوف هلأ شفت كتاب بسيط عن SQL

حمله مع المرفقات

sql_intro.zip

Never Let The Fear Of Striking Out

Keep You From Playing The Game

logo.gif

#8

حاول تقرأ هالكود وتستوعبه

import java.sql.*;

public class Check {

public static void main(String[] args) {

int qty;

float cost;

String name;

String desc;

String query = "Select * from stock";

try{

class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connection con = DriverManager.getConnection("jdbc:odbc:Inventory");

Statement stme = con.createStatement();

Resultset rs = stme.executeQuery(query);

while(rs.next()){

System.out.println(rs.getString("TheColumnName"));

System.out.println(rs.getFloat("TheColumnName"));

System.out.println(rs.getInt("TheColumnName"));

}

con.close();

}

catch(Exception ecep){

System.out.println(rs.getInt("Error in Connection"));

}

}

}

هذا الموضوع مغلق.

مواضيع مشابهة