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

SQL مع VB

مغلق
بدأه samirsms في 14 مارس 2003 · 6 رد · 3,520 مشاهدة · في أرشيف قسم SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة والله وبركاته

يا اخوان ممكن اعرف كيف استطيع الربط بين برنامج بالـ VB وقاعدة البيانات مصممة بالـ SQL Server لأني اعمل معظم برامجي بالربط مع الأكسيس والمعروف ان الـ SQL Server إمكانياته اكبر بكثير من الأكسيس واتمنى ان انتقل اليه

#2

Dim m_sConnStr As String

Dim oConnection1 As ADODB.Connection

m_sConnStr = "Provider='SQLOLEDB';Data Source='MySqlServer';" & _

"Initial Catalog='Northwind';Integrated Security='SSPI';"

Set oConnection1 = New ADODB.Connection

oConnection1.CursorLocation = adUseClient

oConnection1.Open m_sConnStr

#3

ياخوي ممكن شوية تفصيل

اخوك غبي وما يفهمها وهي طايرة لازم تنزل

#4

هذا مثال عملي بإمكانك استخدامه

Add the following procedure. The Form_Load event/property opens the Connection object, opens the Recordset object, and fills the ListView control with the names and address from the Authors table. Remember to change the connection string for the Connection object's Open method.

Private Sub Form_Load()
    Dim cn As Connection
    Dim rs As Recordset
    Dim NewItem As ListItem
    `open the connection
    Set cn = New Connection
    cn.Open "Provider=SQLOLEDB.1;User ID=sa;Password=password;" _
        + "Location=WINEMILLER;Database=pubs"
    `could have also just specified an ODBC DSN like below
    `cn.Open "DSN=pubs"
    `now open the recordset
    Set rs = New Recordset
    rs.Open "authors", cn, adOpenForwardOnly, adLockReadOnly
    Do Until rs.EOF
        Set NewItem = listAuthors.ListItems.Add(, rs("au_id"), _
            rs("au_lname") & ", " & rs("au_fname"))
        NewItem.SubItems(1) = rs("address")
        NewItem.SubItems(2) = rs("city")
        NewItem.SubItems(3) = rs("state")
        NewItem.SubItems(4) = rs("zip")
        rs.MoveNext
    Loop
    `close and clean up
    rs.Close
    cn.Close
    Set rs = Nothing
    Set cn = Nothing
End Sub

سأحاول التوضيح بعد قليل إن شاء الله

وشكراً

تم تعديل هذه المشاركة بواسطة walcom في 19 ديسمبر 2004 في 12:26

#5

بإمكانك أيضا تنزيل هذا الكتاب المرفق

فهو يحتوي على ألف ياء قواعد البيانات ;)

وشكراً

vb6db.zip

#6

مشكور جدا اخوي وماقصرت

واذا راح ماعرفت راح اطلب منك اذا مافي تعب عليك

#7

يا أخي إحنا في الخدمة

طالما استطعنا المساعدة

كل شئ بعون الله

وشكراً

هذا الموضوع مغلق.

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