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

sql server bidge with odbc

مغلق
بدأه محمد الهباش في 28 نوفمبر 2004 · 9 رد · 800 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اللرجاء من الأخوة شرح كيفية الوصول اللى قواعد البيانات التي يتم انشائها بواسطة الsqlserver 2000 وكيفية التعامل معها من داخل الجافا.

نموت وتحيا ...................فلسطين .

#2

يتم الربط بين برنامج الجافا وقواعد البيانات باستخدام ال (JDBC API) وهي اختصار ل (Java Database Connectivity) والتي تحتوي على عدة (Drivers) من أهمها ال (JDBC - ODBC Driver) والذي يحتاج الى انشاء (DNS) يرتبط بقاعدة البيانات، ومن ثم يستخدم هذا ال (DSN) في برنامج الجافا.

لانشاء ال (DNS)، من لوحة التحكم، نختار أدوات ادارية، ثم (ODBC مصادر البيانات) ثم اضافة لانشاء (DSN) جديد، نحدد نوعية قاعدة البيانات (SQL Server) مثلا، بعد ذلك تقوم بتحديد اسم لل (DSN) الجديد مثلا(mydb) والذي سيستخدم في برنامج الجافا، وتحدد نوعية الملقم، وعند الانتهاء من بقية البيانات تكون قد حصلت على ال(DSN) الجديد المرتبط بقاعدة البيانات.

في برنامج الجافا نستخدم دوال ال (ODBC)، وهذا مثال صغير يوضح كيفية التعامل مع هذه الدوال:

import java.sql.*;
public class eg
{
public static void main(String args[])
{
Statement st1;
ResultSet rest;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cn=DriverManager.getConnection("jdbc:odbc:mydb");
st1=cn.createStatement();
rest=st1.executeQuery("select * from MyTable");
while(rest.next())
{
System.out.println(rest.getInt("No"));
System.out.println(rest.getString("Name"));
}
st1.close();
cn.close();
}
catch(Exception e)
{
System.out.println("Error"+e);
}
}
}

ان شاء الله يكون هذا قصدك، وان شاء الله اكون افدتك، ولو احتجت اي تفاصيل أخرى ان شاء الله اكون جاهز.

#3

آسف للخبطة بين (DSN) و (DNS) نتيجة للسرعة، والصحيح هو (DSN).

#4

اخي الكلام اد انا عارفه الي بدي ياه

هل هناك اي اجرائائ بعد انشاء قاعدة البيانات في الsql server هل هناك اي اجرائات في odbc الموجود في لوحة التحكم control panel

نموت وتحيا ...................فلسطين .

#5

قلت لك، تنشئ (DSN).

#6

ما بعرف كيف انشئه علمني او اعطيني اللنك لو سمحت

نموت وتحيا ...................فلسطين .

#7

وين الرد يا اخوة

نموت وتحيا ...................فلسطين .

#8

ما بعرف اذا وصلت للحل ولا لأ

جرب هذا اللينك وإن شاء الله تجد ما يحل لك مشكلتك

http://www.iugaza.edu/users/zac/Java/JDBC/index.htm

هذا موضوع الصفحة واتمنى ان تستفيد منها

Java Database Connectivity JDBC

Tutorial and Source Code

ستجد هنا اشياء كتيرة متعلقة بالجافا والداتا بيز http://www.iugaza.edu/users/zac/Java

#9

على فكره هاد الموضوع من الجامعة الإسلامية من غزة

نموت وتحيا ...................فلسطين .

#10

يا اخ المهم الانسان يستفيد من أي مكان كان

ومن الجامعة الاسلامية ؟؟ ايش يعني ؟؟ وانا وضعت الرابط للجميع ولم ارسل فقط النقطة المتعلقة بالموضوع مع استطاعي لكن فضلت وضع الروابط لانه الصفحة موجود فيها اشياء مفيدة سواء للاخ السائل او غيره

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

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