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

الاتصال بقاعدة بيانات sql على الشبكة

رائج
بدأه Easha في 17 مايو 2011 · 69 رد · 11,349 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#26

السلام عليكم ورحمه الله وبركاته

اختي من خصائص الخادم اختاري Security وقومي بتفعيل الخيار المذكور اعلاه

1

.:: Wish to become better and better ::.

#27

السلام عليكم

وجدت هذا الكود بمثالك المرفق

Dim IP As String = InputBox("Enter the IP address of the DB Server", "Configuration")

File.WriteAllText("Configuration.txt", IP)

كيف اكتبه فى المديل لأورثه لباقى الفرومات

بيطلع خطأ فى file

مع تبديل dim ب Public

ليكون

...... =Public constring3 = "Server=YourServer;Database

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

وشكرا مقدما

تم تعديل هذه المشاركة بواسطة eash2008 في 28 مايو 2011 في 15:25

#28

السلام عليكم ورحمه الله وبركاته

يمكنك تعريفه كمتغير عام في الموديول جربي التالي


Public connectionString As String="Server=YourServer;Database=YourDatabase;Username=YourUser;Password=YourPassword"

1

.:: Wish to become better and better ::.

#29

طيب كيف اخليه يقرأ الاى بى من المشروع الى ارسلته لى من التكست بوكس Configuration.txt

#31

السلام عليكم

انا الان انتهيت من مرحلة الكونكشن واختيار tcp/ip هذه ليست المشكلة الان

المشكلة انى عند كتابة الكود هكذا

connectionString="Server=YourServer;Database=mydb;Username=Easha;Password=[xxx];Connect Timeout=[xxx];User Instance=True;Context Connection=False;"

لا اتعرف الاى بى الى هيعمل عليه الجهاز لذلك المفروض انه يكون الفروم بهذا الشكل

post-225528-097789400%201306603870.jpg

ما اريده الان يا اخى متغير لما اضع فيه الاى بى كما فى الصورة فى خانة كتابة الاى بى يغير فى الكود الاى بى بدلا من YourServer

المثال الى ارفقته لى فى اول المشاركات جميل

لكن اريد اعادة صياغة الكود هذا فى مودل حتى استيع توريثه داخل الفرومات

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

شكرا لك

post-225528-097789400 1306603870_thumb.j

المرفقات
11.JPG
#32

السلام عليكم ورحمه الله وبركاته

اختي جربي الكود التالي

connectionString=String.Format("Server={0};Database=mydb;Username={1};Password={2};User Instance=True;Context Connection=False;",txtIP.Text,txtUser.Text,txtPassword.Text);

1

.:: Wish to become better and better ::.

#33

هل الصيغة هذه صح

....................)connectionString=String.Format

#34

السلام عليكم ورحمه الله وبركاته

اختي الطريقة السابقة تسهل عملية الربط بين النصوص واي متغيرات اخرى فمثلا سيستبدل ال {0} ب txtIP.Text وهكذا ..

.:: Wish to become better and better ::.

#35

لا حول ولا قوة الا بالله

الان انتهيت من كود الاتصال بالمودل

Imports System.IO

Module Module1

Public constring3 = String.Format("Server={0};Database=swq;Username=mero;Password=555555;Connect Timeout=30;User Instance=True;Context Connection=False", File.ReadAllText("Configuration.txt"))

Public SqlConnection1 As SqlClient.SqlConnection = New SqlClient.SqlConnection

End Module

طلع مشكلة اخرى

فى هذا الكود فى اللود فروم هو موجود بكل الفرمات

SqlConnection1.ConnectionString = constring3

هذا الكود المورث من المودل هنا

Public SqlConnection1 As SqlClient.SqlConnection = New SqlClient.SqlConnection

ياريت حل بارك الله فيكم

#36

السلام عليكم ورحمه الله وبركاته

اخي مافهمت مشكلتك, المفروض يكون

Public SqlConnection1 As New SqlClient.SqlConnection(constring3)

.:: Wish to become better and better ::.

#37

post-225528-054534900 1306616484_thumb.j

يبدو ان المشكلة من الاتصال بالقاعدة من الكود يقول ان المستخدم username

رغم انى متأكدة من الاتصالات والاعدادات فى tcp ip وغيرها من الاعدادات للاتصال

هل من حل

المرفقات
555.JPG
#38

السلام عليكم ورحمه الله وبركاته

عفوا اختي استخدمي User Id بدلا من Username

.:: Wish to become better and better ::.

#39

جارى التجربة

انا كتب الكود الى عطيتنى اياه

#40

هل كابتل ام سمول

User id or User ID

#41

الكود اشتغل لكن هناك مشكلة ثانية

post-225528-033610000 1306619680_thumb.j

ال usr هو اسم الجدول

ارجو ان تتحملنى اخى

وسع الله رزقك وعلمك والمسلمين اجمعين

المرفقات
5555.JPG
#42

السلام عليكم ورحمه الله وبركاته

اختي المشكله هنا في الاتصال مع قاعدة البيانات تأكدي من بيانات الاتصال 100%

.:: Wish to become better and better ::.

#43

هل تقصد الكود ام اسماء الجدول والحقول ام اعدادات الاتصال عبر الشبكة ؟؟

رغم انى متأكدة من كل هذا

ممكن التوضيح

تم تعديل هذه المشاركة بواسطة eash2008 في 29 مايو 2011 في 01:33

#44

السلام عليكم ورحمه الله وبركاته

اختي اقصد ال ConnectionString

.:: Wish to become better and better ::.

#45

يا اخى الله يخليك انا تعب ويأست من البرمجة دى

انا كتبت لك اكود الاتصال كها المشكله فين

اكواد المودل

Public constring3 = String.Format("Server={0};Database=swq;User ID=easha;Password=555555;Connect Timeout=30;User Instance=True;Context Connection=False", File.ReadAllText("Configuration.txt"))

Public SqlConnection1 As SqlClient.SqlConnection = New SqlClient.SqlConnection

Public SqlDataAdapter1 As SqlClient.SqlDataAdapter

Public SqlDataAdapter2 As SqlClient.SqlDataAdapter

Public ds As DataSet = New DataSet

Public USERNAME As String

Public PASSWORD As String

اكواد اللود الفروم (شاشة الدخول)

USERNAME = Trim(Me.TextBoxX1.Text)

PASSWORD = Trim(Me.TextBoxX2.Text)

ds.Clear()

SqlConnection1.ConnectionString = constring3

Dim Str As String = "select * from usr where u1='" & USERNAME & "' and u2='" & PASSWORD & "'"

SqlDataAdapter1 = New SqlClient.SqlDataAdapter(Str, SqlConnection1)

SqlDataAdapter1.Fill(ds, "usr")

الخطأ هنا

SqlDataAdapter1.Fill(ds, "usr")

الله يخليك شوف لى حل الخطأ هذا الاكواد مفيش فيها مشكلة

تم تعديل هذه المشاركة بواسطة eash2008 في 29 مايو 2011 في 02:12

#46

السلام عليكم ورحمه الله وبركاته

اختي فضلا تأكدي , افتحتي السيكول واختاري SQL Server Authentication وادخليها اسم المستخدم وكلمة المرور السابقتين .. هل يتصل بالخادم ولا لا؟؟

.:: Wish to become better and better ::.

#47

نعم يتم الاتصال بنجاح

لكن انا صممت الجداول قبل عمل اليوزر

هل ممكن تكون هذه المشكلة ؟

هل اصمم قاعدة البيانات من جديد وبعدين اعمل يوزر وبعدين اعمل الجداول ؟

ام انها ليست المشكلة؟

#48

السلام عليكم ورحمه الله وبركاته

اختي جربي IP\SQLEXpress يمكن النسخه مش كامله

1

.:: Wish to become better and better ::.

#49

السلام عليكم

post-225528-089836100 1306678183_thumb.j

قمت بتجربة البرنامج عل جهازين اخريين كخادم وعميل فظهرت هذه الرسالة فى جهاز برنامج العميل

ايضا لم اجد فى جهاز السيرفر الاكونت الى عملته على sql لقاعدة البيانات داخل ssms

هل هناك خطأ ما

المرفقات
untitled.JPG
#50

السلام عليكم ورحمه الله وبركاته

حاولي تستخدمس نسخه كاملة على الخادم ؟!!

1

.:: Wish to become better and better ::.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…