تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] vshost.exe has stopped working
#17
بسم الله الرحمن الرحيم
نشكر اخي hamada558  لمشاركة في حل المشكلة ولكن الى حتى الان بعد إضافة الكود لم نحل المشكلة وهنا الكود المستخدم كامل
كود :
 Public Function GetProvider(ByVal PathStr As String, Optional ByVal Password As String = "") As String
       Dim ProviderStr As String
       Select Case Path.GetExtension(PathStr)
           Case ".mdb"
               ProviderStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & PathStr & ";Jet OLEDB:Database Password=" & Password & ";"
           Case ".accdb"
               ProviderStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & PathStr & ";Persist Security Info=False;" & ";Jet OLEDB:Database Password=" & Password & ";"
           Case ".xls"
               ProviderStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source =" & PathStr & ";Extended Properties=Excel 8.0;"
           Case ".xlsx"
               ProviderStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & PathStr & ";Extended Properties=Excel 8.0;"
       End Select
       Return ProviderStr
   End Function

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
       Try
           ListBox1.ClearSelected()
       Catch ex As Exception

       End Try
       Dim Password As String
Sniper:
       Try
           Dim OpenFileDialog1 As New OpenFileDialog
           Dim DataSet1 As New DataSet
           If Password = "" Then
               Dim myStream As Stream = Nothing
               OpenFileDialog1.Filter = "Files (*.mdb;*.accdb;*.xls;*.xlsx)|*.mdb;*.accdb;*.xls;*.xlsx"
               OpenFileDialog1.Title = "Select a Cursor File"
               OpenFileDialog1.FilterIndex = 2
               OpenFileDialog1.RestoreDirectory = True
               If OpenFileDialog1.ShowDialog() = System.Windows.Forms.DialogResult.OK Then
                   Try
                       myStream = OpenFileDialog1.OpenFile()
                       If (myStream IsNot Nothing) Then
                           DataBasePath = OpenFileDialog1.FileName.ToString
                       End If
                   Catch Ex As Exception
                       MessageBox.Show("Cannot read file from disk. Original error: " & Ex.Message)
                   Finally
                       If (myStream IsNot Nothing) Then
                           myStream.Close()
                       End If
                   End Try
               End If
           End If
           Con55 = New OleDbConnection(GetProvider(DataBasePath, Password))
           Con55.Open()
           Dim schemaTable As DataTable = Con55.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, New Object() {Nothing, Nothing, Nothing, "TABLE"})
           Dim Tables = (From Row As DataRow In schemaTable.Rows Where Row("TABLE_TYPE") = "TABLE" Select Row.Item("TABLE_NAME")).ToArray
           ListBox1.Items.Clear()
           ListBox1.Items.AddRange(Tables)
           Con55.Close()
       Catch ex As Exception
           If Con55.State = ConnectionState.Open Then Con55.Close()
           Password = InputBox("أدخل كلمة المرور لقاعدة البيانات", "كلمة المرور")
           If Not String.IsNullOrEmpty(Password) Then
               GoTo Sniper
           End If

       Finally
           If Con55.State = ConnectionState.Open Then Con55.Close()
       End Try
   End Sub
الله المستعان
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
vshost.exe has stopped working - بواسطة البراء - 13-12-15, 01:58 AM
RE: vshost.exe has stopped working - بواسطة أبو عمر - 13-12-15, 07:56 AM
RE: vshost.exe has stopped working - بواسطة البراء - 13-12-15, 08:59 PM
RE: vshost.exe has stopped working - بواسطة hamada558 - 14-12-15, 01:58 AM
RE: vshost.exe has stopped working - بواسطة البراء - 14-12-15, 10:45 AM
RE: vshost.exe has stopped working - بواسطة HASAN6.0 - 14-12-15, 10:52 AM
RE: vshost.exe has stopped working - بواسطة البراء - 14-12-15, 12:37 PM
RE: vshost.exe has stopped working - بواسطة myalsailamy - 14-12-15, 01:28 PM
RE: vshost.exe has stopped working - بواسطة hamada558 - 14-12-15, 08:55 PM
RE: vshost.exe has stopped working - بواسطة البراء - 16-12-15, 10:29 AM
RE: vshost.exe has stopped working - بواسطة البراء - 17-12-15, 12:21 AM
RE: vshost.exe has stopped working - بواسطة البراء - 17-12-15, 01:19 PM
RE: vshost.exe has stopped working - بواسطة myalsailamy - 17-12-15, 01:33 PM
RE: vshost.exe has stopped working - بواسطة الاصيله - 18-12-15, 10:15 PM
RE: vshost.exe has stopped working - بواسطة البراء - 19-12-15, 02:18 AM
RE: vshost.exe has stopped working - بواسطة hamada558 - 19-12-15, 08:41 PM
RE: vshost.exe has stopped working - بواسطة البراء - 21-12-15, 12:16 PM
RE: vshost.exe has stopped working - بواسطة البراء - 22-12-15, 12:13 PM
RE: vshost.exe has stopped working - بواسطة hamada558 - 22-12-15, 02:12 PM
RE: vshost.exe has stopped working - بواسطة البراء - 23-12-15, 10:29 AM
RE: vshost.exe has stopped working - بواسطة zinom - 23-12-15, 11:33 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] vshost32.exe has stopeed working اسامه الهرماوي 2 1,582 12-07-19, 04:12 AM
آخر رد: الكاتب
  microsoft visual studio 2017 has stopped working wisamdo 1 2,195 05-05-18, 10:50 PM
آخر رد: عبدالله الدوسري
  project has been stopped ddemed 0 1,701 13-06-17, 08:49 PM
آخر رد: ddemed

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


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