بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

عدم شناخت لایبراری های استفاده شده برای ارتباط با sql server

مدیریت گفتگو
حجت  12 سال پیش
آخرین تغییر: 11 سال پیش

سلام

من تو ی database developer به sql server متصل میشم.

اما توی برنامه که ممیخوام به sql وصل بشم با خطای زیر مواجه میشم

این کدمه:

 try {
            String url = "jdbc:sqlserver://192.168.1.254:1433;databaseName=tel;user=sa;password=112123";
            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
         

   //   Connection eee = DriverManager.getConnection(url);       

   }
        catch (Exception e) {
                  e.printStackTrace();
            Log.i("tag", e.toString());
        }

متن خطا:

 java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver

نظرات

uncocoder 12 سال پیش
لطفاً با مطالعه راهنمای سایت، در درج سورس تمیز دقت نمایید و در غیراینصورت متأسفانه تاپیک شما حذف خواهد گردید.

پاسخ‌ها 5

طاهر 12 سال پیش

تا اونجایی که بنده اطلاع دارم امکان اتصال به sql server بصورت مستقیم نیست

شما میتونید یه فایل وب درست کنید و از اون طریق و با استفاده از خروجی jason به اطلاعات دیتابیس دسترسی داشته باشید

نظرات

Denabit 12 سال پیش

سلام دوستان

من میخوام(یعنی مجبورم:D) با  sql server ارتباط برقرار کنم.خوب مطمئنا از سیستم  LAMP خارج میشه

الان موندوم که چطور ارتباط برقرار کنم !

دوستمون در قسمت بالا گفتن که" شما میتونید یه فایل وب درست کنید و از اون طریق و با استفاده از خروجی jason به اطلاعات دیتابیس دسترسی داشته باشید".ولی سوال اینجاست که با چه زبان یا اسکریپت برنامه نویسی باsql server ارتباط برقرار کنم؟

نظرات

Denabit 12 سال پیش
دوستان کسی نیست جواب مارو بده؟
Denabit 12 سال پیش
دوستان خواهش می کنم اگه کسی بلده که توی اندروید چطور با sql server ارتباط برقرار میشه جواب بده.خیلی واجبه
Denabit 12 سال پیش
@naser-faraji خیلی ممنون.من توی w3schools هم سرچ کردم ولی کد خاصی نیست.اگه کدی که از طریق php به sql server وصل میشه رو بزارید ممنون میشم
توفیقی مشهود 12 سال پیش

  public Connection CONN(String server, String db, String user, String pass) {

try {
Class.forName("net.sourceforge.jtds.jdbc.Driver");

String connUrl = "jdbc:jtds:sqlserver://" + server + "/" + db;
String User = user;
String Pass = pass;
conn = DriverManager.getConnection(connUrl, User, Pass);
Log.w("Connection", "open");
connection = conn.getMetaData().getStringFunctions();
}

catch (Exception e) {

Log.i("err", "" + String.valueOf(e.getMessage()));

}
return conn;
}

نظرات

uncocoder 12 سال پیش

دوست من شما ابتدا باید Web Application نویسی با #C را بلد باشید. بعد طریقه اتصال به Microsoft SQL Server توسط #C را بلد باشید، بعد مثل کد ما که PHP است و با MySQL ارتباط برقرار می کند، کدی با #C بنویسید که با Microsoft SQL Server ارتباط برقرار کند. باقی همان است که در آموزشها نوشته شده.

پس

  1. WebApp با #C را یاد بگیرید.
  2. طریقه اتصال به Microsoft SQL Server با #C را یاد بگیرید.
  3. عین ورودی ها و خروجی های PHP نوشته شده را با #C پیاده سازی کنید ( API مشترک = ورودی و خروجی های مشترک )

#C مثال بود و با خانواده .NET Framework هم می شود این کار را انجام داد اما مرسوم ترین آن #C است.

شاد باشید.

نظرات

saeed_435 11 سال پیش

با درایورهای موجود جهت اتصال به بانک sql server و همون سیستم wamp میتونین به sql dserver وصل شین

نظرات


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .