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

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

بدأه remonafande في 25 مارس 2014 · 4 رد · 330 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

صممت برنامج ب c# ,sql server 2008 وعند نقلة الى اى جهاز اخر بيقولى انة مش عارف يتصل بالسيرفر  على الرغم من انى نقلت قاعدة البيانات على الجهاز وعملتلها attach  وبتشتغل على ال sql server تمام ...حاولت .كتير بكل الطرق بس مفيش فايدة ارجوكم ساعدونى

 

 

ودة الكود بتاع الفورم

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace Marriage_Dressing
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            
            
            try
            {
                SqlConnection con = new SqlConnection();
                con.ConnectionString = "Data Source=.;Initial Catalog=marriagedatabase;Integrated Security=True;Pooling=False";
                con.Open();
                SqlCommand cmd = new SqlCommand();
                string selectdata = "select * from users_infos";
                cmd = new SqlCommand(selectdata, con);
                SqlDataReader da = cmd.ExecuteReader();
                while (da.Read())
                {
                     if (da["user_name"].ToString() == textBox1.Text)
                    {
                        if (da["user_pwd"].ToString() == textBox2.Text)
                        {
                            main m = new main();
                            this.Hide();
                            m.Show();
                            
                        }
                    }
                }
            }

            catch (Exception)
            {
                MessageBox.Show("!!اسم مستخدم او كلمة مرور خاطئة ");

            }


        }

     
    }
}

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

#2

اتمني ان تفيدك هذه المشاركة

مشكلة الارفاق القاعده

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

انا سطبت netframework 4 عل ضرورى ان يكون فى 3.5 ولا 4 تغنى ...............انا سطبت 4 على اساس ان البرنامج طلب دة اول ما شغلتة ....

#4

أخي الفاضل

عدم قدرة الاتصال بالسيرفر يعني ان معلومات الاتصال التي استخدمتها في سلسلة الاتصال وقت تطوير البرنامج مختلفة عن معلومات الاتصال الموجوده علي الجهاز الاخر

مثال

اذا كانت معلومات الاتصال التي استخدمتها علي جهازك هي 

 

MY-PC\SQLExpress فتأكد ان المسمي الموجود علي الجهاز الاخر بنفس هذا الاسم او ربما يكون باسم مختلف وتحتاج لتعديل سلسلة الاتصال

 

علي أي حال حاول قراءة المشاركة رقم 15# الموجوده هنا ان شاء الله تفيدك وتوضح ما أريد ان اوصله لك

 

/index.php/topic/279514-مثال-للمبتدئين-لعمليات-الحفظ-الحذف-التعديل-ال/?p=1347472

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

المشكلة اتحلت مؤقتا بس بحل غريب جداااااااااااااااااااااا ......................اشتغل البرنامج بعد ما خليت جملة الاتصال باسم جهاز الكمبيوتر الخاص بى ....وليس جهاز العميل !!!!!!!!!!!!!!!!...... وخليت اسم جهاز العميل برضة بنفس اسم جهازى ....مش عارف لية ؟؟؟؟!!!!!!! ارجو من اعضاء المنتدى توضيح السبب للمشكلة الغريبة دى

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