PDA

View Full Version : اتصال به پایگاه داده روی فایل در لینوکس



kitten
چهارشنبه 04 خرداد 1390, 09:49 صبح
سلام دوستان من دارم یه برنامه می نویسم که توش نیاز دارم به یه پایگاه داده کنار فایل اجرایی ام متصل بشم ولی نمی دونم چه طوری باید این کار را بکنم می شه یه مثال برام بزنید که چه کار باید بکنم؟
ممنون
من از eclipse استفاده می کنم

omidbizdotcom
چهارشنبه 04 خرداد 1390, 13:38 عصر
اين سوال براي من يه سري ابهامات رو به همراه داره


پايگاه داده کنار فايل اجرايي دقيقا چه نوع پايگاه داده اي ؟
اتصال به پايگاه داده روي فايل منظورت چه فايلي ؟

اتصال به پايگاه داده در جاوا با JDBC انجام مي گيره اگر هم پايگاه داده اي که استفاده مي کني مثل اکسس يک فايل است مي توني از API اي بنام jackcess استفاده کني



System.out.println(Database.open(new File("my.mdb")).getTable("MyTable").display());



http://jackcess.sourceforge.net/index.html

mahdi_dev
چهارشنبه 04 خرداد 1390, 16:08 عصر
import java.sql.*;
public class MySQLConnection
{
public static void main(String[] args)
{
Connection con = null;
Statement stm = null;
try
{
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/my_database_name";
String user = "root";
String pass = "";
con = DriverManager.getConnection(url, user, pass);
stm = con.createStatement();
ResultSet rs = stm.executeQuery("select * from inputs");
rs.next();
System.out.println("column1 = " + rs.getString(1));
System.out.println("column2 = " + rs.getString(2));
rs.close();
}
catch (Exception e)
{
System.out.println("Error : " + e);
}
if (stm != null)
{
try
{
stm.close();
}
catch (SQLException e)
{
System.out.println("Error : " + e);
}
}
if (con != null)
{
try
{
con.close();
}
catch (SQLException e)
{
System.out.println("Error : " + e);
}
}
}
}

mahdi_dev
چهارشنبه 04 خرداد 1390, 16:10 عصر
سلام
کد بالا برای برقراری با MySQL است
فقط یک فایل jar هست که می بایست به JDK اضافه کنید
اگه خواستید اطلاع بدید براتون ایمیل می کنم

kitten
چهارشنبه 04 خرداد 1390, 23:18 عصر
اين سوال براي من يه سري ابهامات رو به همراه داره


پايگاه داده کنار فايل اجرايي دقيقا چه نوع پايگاه داده اي ؟
اتصال به پايگاه داده روي فايل منظورت چه فايلي ؟

اتصال به پايگاه داده در جاوا با JDBC انجام مي گيره اگر هم پايگاه داده اي که استفاده مي کني مثل اکسس يک فايل است مي توني از API اي بنام jackcess استفاده کني



System.out.println(Database.open(new File("my.mdb")).getTable("MyTable").display());


http://jackcess.sourceforge.net/index.html
سلام دوست عزیز میشه این jackcess را بیشتر توضیح بدید من می خوام به پایگاه داده ای که با open ofice base می سازم وصل بشم