05-09-18, 12:49 AM
السّلام عليكم و رحمة الله و بركاته
الملف يعمل بشكل جيّد و سليم .. فقط يجب حذف علامة الدّولار مثلما تشير الصّورة فبعض الإصدارات لا تتقبّل هذه الآلة .. مع كتابة اسم السيرفر المناسب
تحياتي
(05-09-18, 02:56 AM)asemshahen5 كتب : [ -> ]المعذرة أخي العزيز لا يوجد عندي نسخة vb.net 2010أنا أستخدم نسخة vb.net 2012vb.net 2015جرب هذه قد غيرت الفريم ورك الى 3.5و عدلت كود الاتصال ليتناسب مع النسخ القديمةو إذا كان هناك من يستطيع تعديل المثال للفيجوال 2010يكون ذلك أفضل .
Protected Overrides Sub OnCreateMainForm()
Dim DT As New DataTable
DT.Clear()
ConnectionSql("(Local)", "Company_2018", "Select * From users", DT)
If DT.Rows.Count = 0 Then
Me.MainForm = AddUserName
Else
Me.MainForm = LoginForm
End If
End SubModule ConnectionStringMD
Public Sub ConnectionSql(SqlServerName As String, DbName As String, SqlQuery As String, DTable As DataTable)
Dim conn As New SqlClient.SqlConnection("Data Source=" & SqlServerName & ";Initial Catalog=" & DbName & ";Integrated Security=True")
If conn.State = ConnectionState.Closed Then conn.Open()
Dim DA As New SqlClient.SqlDataAdapter(SqlQuery, conn)
DTable.Clear()
DA.Fill(DTable)
If conn.State = ConnectionState.Open Then conn.Close()
End Sub
End Module