منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[C#.NET] مساعدة فى تصحيح الخطا - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176)
+--- الموضوع : [C#.NET] مساعدة فى تصحيح الخطا (/showthread.php?tid=2582)



مساعدة فى تصحيح الخطا - ابراهيم مراد - 15-04-14

السلام عليكم عليكم اخواتى واخواتى فى الله هل المنتدى عامل زى الجامعه والاعضاء الداكتره وكل مشكله بنواجها بنجرى على الدكتور ونسال ما سبب هل المشكله الواحد بيدخل المنتدى صفحة بيضه مجرد شهر الصفحه بتتملى وتبقا كتاب الله يسعد صاحب المنتدى وجزاء الله كل خير والله يسعد ويوفق كل الاعضاء والاساتذة الافاضل بسم الله الرحمن الرحيم انا مشكلتى ربط قاعدة بيانات فى ويب سيرفس وعملت كل شئ ولم يظبط معى
اولا هذا الويب كونفج
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 ما بعرف ليه بس اكيد مش متصل بفاعدة البيات لو سمحت سعدونى



RE: مساعدة فى تصحيح الخطا - الشاكي لله - 16-04-14

السلام عليكم

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


RE: مساعدة فى تصحيح الخطا - ابراهيم مراد - 16-04-14

(16-04-14, 06:50 AM)الشاكي لله كتب : السلام عليكم

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

اولا اشكرك ع ردك اخى الكريم العمل ع localhost


RE: مساعدة فى تصحيح الخطا - الشاكي لله - 16-04-14

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


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



RE: مساعدة فى تصحيح الخطا - ابراهيم مراد - 17-04-14

(16-04-14, 08:50 PM)الشاكي لله كتب : انا ماعندي خبرة في اخطاء قواعد البيانات (وخاصة الوضع المتصل)


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

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