تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في فتح وغلق الاتصال عند الاستعلام
#12
لست خبير قواعد بيانات

لكن ربما الكلاس التالي يساعدك

PHP كود :
Imports System.Data.SqlClient

Public Class CairoConnection

    Implements IDisposable

    Private _disposed 
As Boolean
    Private _conn 
As SqlConnection
    Private _command 
As SqlCommand

    Public Sub 
New(connectionString As String)
 
       _conn = New SqlConnection(connectionString)
 
       _command = New SqlCommand
    End Sub

    Public ReadOnly Property Connection 
As SqlConnection
        Get
            Return _conn
        End Get
    End Property

    Public ReadOnly Property Command 
As SqlCommand
        Get
            Return _command
        End Get
    End Property

    Private Sub CloseConnection
()
 
       _conn.Close()
 
   End Sub

    Private Sub DisposeSqlObjects
()
 
       CloseConnection()
 
       If _conn IsNot Nothing Then
            _conn
.Dispose()
 
           _conn Nothing
        End 
If
 
       If _command IsNot Nothing Then
            _command
.Dispose()
 
           _command Nothing
        End 
If
 
   End Sub

    Protected Overridable Sub Dispose
(disposing As Boolean)
 
       If _disposed Then
            Return
        End 
If

 
       If disposing Then
            DisposeSqlObjects
()
 
       End If
 
       _disposed True
    End Sub

    Public Sub Dispose
() Implements IDisposable.Dispose
        Dispose
(True)
 
       ' GC.SuppressFinalize(Me)
    End Sub

End Class 



الإستخدام
او استخدم الكلاس كما يحلو لك أكيد أنت أكثر خبرة مني في قواعد البيانات


PHP كود :
       Dim s As String "Your Connection" ' read connection from ConfigurationManager
        Using conn As New CairoConnection(s)
            ' 
do something

            Dim queryString 
As String "any query String"
 
           conn.Connection.Open()
 
           conn.Command.CommandText queryString
            conn
.Command.CommandType CommandType.Text
            conn
.Command.ExecuteNonQuery()

 
       End Using 
متهيألي تقدر تكتب كل أوامر الاستعلام في الكلاس
وتنفذها مرة واحدة
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: مشكلة في فتح وغلق الاتصال عند الاستعلام - بواسطة silverlight - 15-07-17, 01:15 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  شرح كامل عن sql server من تحميل النسخة الحديثة لجمل الاستعلام وحل الأخطاء ggtt17121985 0 1,571 08-06-25, 01:00 AM
آخر رد: ggtt17121985
  [SQL] مشكلة في تسجيل الدخول إلى SQL SERVER محمد العامر 1 767 05-04-25, 03:59 PM
آخر رد: SATDJATV
  [SQL] مشكلة في تثبيت sql محمد العامر 8 581 16-10-24, 07:44 PM
آخر رد: محمد العامر
  مشكلة في تنصيب سيكوال 2014 64 bit bassant 0 309 28-07-24, 03:36 PM
آخر رد: bassant
  مشكلة في تنصيب سيكوال سيرفر 2005 لجهازي بنظام تشغيل win 11 bassant 2 493 17-07-24, 02:45 PM
آخر رد: Taha Okla
  لدى مشكلة فى تنصيب سكول سيرفر Mezoman 1 1,082 27-10-23, 12:26 AM
آخر رد: Taha Okla
  [VB.NET] كود الاتصال بقاعدة البيانات Mido-9 2 7,093 29-01-22, 05:40 PM
آخر رد: رضوان الجماعي
  [SQL] عندي مشكلة الخطأ 5171 Mohamedhassan81125 0 994 08-07-21, 09:37 AM
آخر رد: Mohamedhassan81125
  مشكلة فى الداتا بيز sql server خبراء منتدانا ارجوا المساعدة shady_0777 0 1,461 14-05-21, 01:31 AM
آخر رد: shady_0777
  سؤال في معايير الاستعلام مصمم هاوي 4 2,783 27-03-21, 01:59 AM
آخر رد: مصمم هاوي

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم