منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مساعدة فى تصحيح الخطا
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم عليكم اخواتى واخواتى فى الله هل المنتدى عامل زى الجامعه والاعضاء الداكتره وكل مشكله بنواجها بنجرى على الدكتور ونسال ما سبب هل المشكله الواحد بيدخل المنتدى صفحة بيضه مجرد شهر الصفحه بتتملى وتبقا كتاب الله يسعد صاحب المنتدى وجزاء الله كل خير والله يسعد ويوفق كل الاعضاء والاساتذة الافاضل بسم الله الرحمن الرحيم انا مشكلتى ربط قاعدة بيانات فى ويب سيرفس وعملت كل شئ ولم يظبط معى
اولا هذا الويب كونفج
PHP كود :
<?xml version="1.0"?>

<!--
  For more information on how to configure your ASP.NET application, please visit
  http://go.microsoft.com/fwlink/?LinkId=169433
  -->

<configuration>
      <connectionStrings>
        <add name="webConnectionString"
            connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\back.mdf;tusers id=use;ps=2"
            providerName="System.Data.SqlClient" />
    </connectionStrings>
    <system.web>
      <compilation debug="true" targetFramework="4.5" />
      <httpRuntime targetFramework="4.5" />
    </system.web>
</configuration> 
ثانيا هذا كود الاتصال قاعدة البيانات فى الويب سيرفس
PHP كود :
[WebMethod]
        public 
int regster(string namestring password)
        {
            
SqlConnection connection = new SqlConnection();

            try
            {
                
connection.ConnectionString ConfigurationManager.ConnectionStrings["webConnectionString"].ToString();
                
connection.Open();
                
SqlCommand cmd = new SqlCommand("INSERT INTO [tusers] (us,ps) VALLES (" name "," password ")"connection);
                
cmd.ExecuteNonQuery();

                return 
1;
            }
            catch (
Exception ex)
            {
                return 
0;
            }
            finally
            {
                
connection.Close();
            }
        }
    }


المشكله ان لا يقوم بالاتصال مع ان مفيش اى خطا بيظهر لا اعلم ما السبب رجاء مساعدتكم ومسجل فى القاعده الاسم ادمن والباس 1234
ولكن عند تسجيل البيانات الصحيحه يكتب 0 ما بعرف ليه بس اكيد مش متصل بفاعدة البيات لو سمحت سعدونى
السلام عليكم

الويب سرفس مركبة على استضافة ولا Local Host ؟
(16-04-14, 06:50 AM)الشاكي لله كتب : [ -> ]السلام عليكم

الويب سرفس مركبة على استضافة ولا Local Host ؟

اولا اشكرك ع ردك اخى الكريم العمل ع localhost
انا ماعندي خبرة في اخطاء قواعد البيانات (وخاصة الوضع المتصل)


بس جرب تلصق هذا الكود بدل كود اضافة اليوزر .. اضفت فقط شيئ بسيط ومادري اذا بيأثر لو لا :
PHP كود :
SqlCommand cmd = new SqlCommand("INSERT INTO [tusers] (us,ps) VALLES ('" name "','" password "')"connection); 
(16-04-14, 08:50 PM)الشاكي لله كتب : [ -> ]انا ماعندي خبرة في اخطاء قواعد البيانات (وخاصة الوضع المتصل)


بس جرب تلصق هذا الكود بدل كود اضافة اليوزر .. اضفت فقط شيئ بسيط ومادري اذا بيأثر لو لا :
PHP كود :
SqlCommand cmd = new SqlCommand("INSERT INTO [tusers] (us,ps) VALLES ('" name "','" password "')"connection); 

شكرا يا مبدع تم حل المشكله جزاك الله كل خير