تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال في استخدام using
#1
السلام عليكم ..
اذا اردت كتابة اكواد اتصال بقاعدة البيانات فكيف نستخدم using لكل من 
constr
con
dataadapter
oledbcommandbuilder

كيف ارتبها وهل يصلح ان تكون متداخلة؟

مثل
using constr
using con

end using

end using
هل يصلح وهل يؤدي الهدف  وهو  انهاء اي شيء يتم الاستغناء عنه؟؟؟
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#2
عن نفسي ما استخدمها في جمل الاتصال لاني احتاج يكون الاتصال مفتوح لاكثر من اجراء
https://msdn.microsoft.com/en-us/library/htd05whh.aspx
راح تلاقي انها تستخدم الكود وتنهي عمله end using
ابدأ في استخدام الاجراء كذا
الاجراء يقوم بكذا وكذا
انهي استخدامي فيقوم بايقاف عمل الكود داخلها
مثلاً
PHP كود :
Private Function GetData(query As String) As DataTable
    Dim dt 
As New DataTable()
    
Dim constr As String ConfigurationManager.ConnectionStrings("constr").ConnectionString
    Using con 
As New SqlConnection(constr)
        
Using cmd As New SqlCommand(query)
            
Using sda As New SqlDataAdapter()
                
cmd.CommandType CommandType.Text
                cmd
.Connection con
                sda
.SelectCommand cmd
                sda
.Fill(dt)
            
End Using
        End Using
        
Return dt
    End Using
End 
Function 
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد }}}
تم الشكر بواسطة: سعود



التنقل السريع :


يقوم بقرائة الموضوع: