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

مقارنة جمله مأخوذه من ملف نصي بقاعدة بيانات

مغلق
بدأه هنوده1987 في 2 أكتوبر 2007 · 4 رد · 1,093 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي برنامج وماعرفت اتعامل مع قواعد البيانات فيه

هو بسيط بس لاانني لااتعامل مع قواعد البيانات باحتراف لم استطيع ااكماله ببساطه اريد مساعدتي بالقليل

البرنامج يقوم بفتح ملف نصي وعرض محتوياته بمربع نص (هذا بسيط وقمت بعمله)

وهذا كوده ومافيه اي مشكله

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim textfile1 As New StreamReader("D:\lab3.txt")
Dim line As String
Do
line = textfile1.ReadLine()
TextBox1.Text = TextBox1.Text + line + vbCrLf

Loop Until line Is Nothing
textfile1.Close()
End Sub

قراءه اول كلمه من السطر وتحديد انتمائها لاي جدول(سيبحث في قاعدة البيانات وانا لااستطيع التعامل مع دوال البحث في DB)

اذا كانت من جدولPOT يزداد العداد الاول بواحد

اذا كانت من جدولMOT يزداد العداد الثاني بواحد

في كلتا الحالتين يعود لقراءة السطر التالي

فقط يقوم البرنامج بعرض قيمة العدادين..

انا قمت بعمل نفس البرنامج ولكن بدون DB يبحث عن تعليمه MOV ويعرض العداد هو اكيد بنفس الطريقه ولكن DB هي اللي معقدتني.. وهذا الكود السابق لزر يعرض العداد

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim reader As New StreamReader("d:\lab2.txt")
Dim oneword As String = ""
Dim count_mov As String
Dim line As String
Dim i As Integer = 0

Dim j As Integer = 0
line = reader.ReadLine
Do
i = i + 1
count_mov = Mid(line, i, 1)
If count_mov = " " Then
line = reader.ReadLine()
i = 0
If oneword = "mov" Then
oneword = ""
j = j + 1
Else
oneword = ""
End If
Else
oneword = oneword + count_mov
End If

Loop Until line Is Nothing
Label2.Text = j
End Sub

وهذا الملف النصي

وان شاء الله خير

lab3.txt

تم تعديل هذه المشاركة بواسطة هنوده1987 في 2 أكتوبر 2007 في 23:25

#2

أخي الكريم: تجد في المثال المرفق:

1- قاعدة بيانات بها جدولين: POT و MOT في كل منهم سجلات.. في كل سجل كلمة منفردة.

2- مشروع VB.Net 2005 يجعل المستخدم يختار أي ملف txt يريده من الجهاز. ثم يقوم باستخراج كل كلمة وردت في الملف، ويقوم بالبحث عنها في الجدولين. إذا وجد نتيجة للبحث في أي جدول قام بزيادة النتائج التي وجدت في ذلك الجدول. ثم أخيراً يعرض عدد النتائج التي وجدت في كل جدول.

أخوك.

SearchingTwoTables_Example.zip

In order to understand recursion, one must first understand recursion

alawfiadel@yahoo.com

#3

الله يعطيك ألف ألف عافيه,,,

برنامج مثالي يامبرمج..

#4

جزاك الله خير.

أخوك المخلص دائماً.

In order to understand recursion, one must first understand recursion

alawfiadel@yahoo.com

#5
هنوده1987 كتب:
الله يعطيك ألف ألف عافيه,,,

برنامج مثالي يامبرمج..

لو أحببت هذه إضافة جديدة للبرنامج الصغير وهي عبارة عن عرض نتائج البحث نفسها وليس عددها فقط.

أخوك.

SearchingTwoTables_Example_02.zip

تم تعديل هذه المشاركة بواسطة Adel_N في 5 أكتوبر 2007 في 03:09

In order to understand recursion, one must first understand recursion

alawfiadel@yahoo.com

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…