تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
خلل فى إحضار البيانات من قاعدة أكسس
#1
السلام عليكم ورحمة الله
باختصار أعمل على برنامج قاموس يترجم المصطلحات والجمل

فمثلاً عندما أكتب فى التيكست بوكس الخاص باللغة الإنجليزية هذه الجملة:


يطبق البرنامج الخانة الموجودة فى قاعدة البيانات وهى:


فيظهر النص فى التيكست بوكس الخاص باللغة العربية كالتالى:


ولكنه يظهر كالتالى:


وذلك بسبب إحدى خانات قاعدة البيانات التى تحتوى على كلمة okay وهى


ومن الواضح أن كلمة okay كانت فى النص المترجم ولم تكتب فى تيكست بوكس اللغة الإنجليزية
ورغم ذلك ترجمها البرنامج أيضاً عندما وجدها فى قاعدة البيانات
وهذا هو الكود الخاص بالـ function التى تتحكم بالأمر:

كود :
Function getidom(ByVal content As String) As String
        Try
            Dim count As Integer = 0
            Using adp As New OleDb.OleDbDataAdapter("SELECT * FROM [Idoms]", connectionString)
                Using tbl As New DataTable
                    If adp.Fill(tbl) > 0 Then
                        For Each row As DataRow In tbl.Rows
                            Dim en As String = row.Item("English").Replace("?", "\?")
                            Dim ar As String = row.Item("Arabic")
                            count += Regex.Matches(content, en, RegexOptions.IgnoreCase).Count
                            content = Regex.Replace(content, en, ar, RegexOptions.IgnoreCase)
                        Next
                    End If
                End Using
            End Using
            Return content
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try
        getidom = ""
    End Function

وعند الضغط على زر الترجمة تطبق الـ function كالتالى:
كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
TextBox2.Text = getidom(TextBox1.Text)

أرجو أن أكون قد أوضحت فكرتى وأنا موجود لأى استفسار
الرد }}}}
تم الشكر بواسطة:
#2
up
-----------------------------------------
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] التجميع و الفرز قواعد البيانات tifagreet 4 57 أمس, 04:21 AM
آخر رد: tifagreet
  [VB.NET] سوال مشكلة في اخذ نسخة احتياطية من قاعدة بيانات SQL كفاح 4 94 14-01-17, 08:19 PM
آخر رد: كفاح
  استفسار عن الجداول المتعددة في قاعدة البيانات اكسس أبووسم 4 117 14-01-17, 12:36 PM
آخر رد: أبووسم
  ياشباب ارجو منكم المساعده لدي مشاكل في اضافه الصورة الى قاعده البيانات وعمل بحث ammar ali 3 164 13-01-17, 11:15 PM
آخر رد: ammaraliali
  [VB.NET] استقبال البيانات عن طريق serail port engmedomed@gmail.com 1 65 11-01-17, 02:13 AM
آخر رد: مساعدة
  تصدير البيانات الى PDF باستخدام ITextSharp لايدعم اللغة العربية فاطمة غ 8 343 04-01-17, 12:00 AM
آخر رد: مساعدة
  تغيير قاعدة البيانات الى .bak صبري زينوبي 5 133 01-01-17, 02:33 PM
آخر رد: صبري زينوبي
  ماهو كود اضافة صفوف الداتا قرد الي قاعدة البيانات SQL SERVER معتز الجازوي 0 69 26-12-16, 05:13 AM
آخر رد: معتز الجازوي
  مساعده اريد كود لحذف عدد من الصفوف من الداتا قرد فيو وكذلك تنحذف من قاعدة البيانات معتز الجازوي 2 106 25-12-16, 01:44 PM
آخر رد: thevirus
  [VB.NET] اريد إضافة صورة للموظف في جدول أخر بنفس قاعدة البيانات أبووسم 11 567 18-12-16, 07:15 PM
آخر رد: أبووسم

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


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