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

Text File And Database

مغلق
بدأه New developer في 25 أغسطس 2007 · 5 رد · 665 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كنت عايزة اسأل عن كيفية نقل الداتا من text file الى database لعرضها بعد ذلك فى gridview

المشكلة ليست فى قراءة ال text file ..يمكننا القراءة عن طريق streamrader

private void button1_Click(object sender, System.EventArgs e)

{

string path = "نضع ال path";

if (File .Exists (path))

{

label2 .Text ="file already exist";

}

else

{

File.Create (path);

}

StreamReader rft = new StreamReader (path);

string reader = rft.ReadToEnd ();

label1 .Text = reader;

rft .Close ();

لكن المشكلة فى كيفية إدخال هذه البيانات الى ال database .. وكيفية تقطيعها .. او تقسيمها لكى تتناسب مع الحقول.. ثم نأخدها من ال database ونعرضها فى ال gridview

ياريت يكون كلامى واضح .. ومنتظرة الردود إن شاء الله

تم تعديل هذه المشاركة بواسطة New developer في 25 أغسطس 2007 في 12:23

#2

هيا صعبة اوى كدا ..

#3

مشكلة عدم وجود ردود جزئان:

1. إنك بتسأل السؤال في المكان الخطأ. هذا ليس سؤالاً يتعلق بالـASP.NET بل خاص بقاعدة البيانات. إطرح هذا السؤال في المنتدى الخاص بقاعدة البيانات التي تستخدمها.

2. لم العجلة؟ السؤال لم يمضي عليه سوى يوم. هذا منتدى تقني و ليس ساحة دردشة. و ليس كل من يقرأ سؤالك سيعرف الإجابة.

#4

ولماذا أصلا بعد قراءة الملف سوف يتم تخزينها في قاعدة البيانات ثم عرضها في GridView؟؟ المنطق يقول مباشرة قومي بعرض الملف النصي في ال GridView

You can fly while you can touch the sky

#5

مكان السؤال الصحيح قسم ADO.net

جرب هذه الطريقة قد تفيدك

'تعريف مصفوفة
Dim g() As String
'فتح الملف
		  FileOpen(1, FileName, OpenMode.Input, OpenAccess.Read, OpenShare.Default)
		  Do Until EOF(1)
			g = Nothing
			'قراءة سطر من الملف و تجزأته حسب فواصل بداخله مثل الفاصلة المنقوطة 
			'و تخزين الناتج في مصفوفة
			g = LineInput(1).Split(";")
			الكتابة من المصفوفة إلى أي مكان تريده مثل قاعدة البيانات أو GridView'
Loop
FileClose(1)
#6
اقتباس
كنت عايزة اسأل عن كيفية نقل الداتا من text file الى database

اضافة اي بيانات على جداول قواعد البيانات لا يتم الا من خلال جمل SQL

ولذلك سواء اكانت الاضافة على شكل عمل جدول جديد CreateTable أو اضافة الى جدول موجود TableInsert

فالعبرة في جميع الاحوال هي في كيفية قراءة البيانات المطلوبة من ملف التكست أو من اي مصدر اخر

ثم تشكيل جمل SQL المناسبة لانجاز هذه المهام

ثم عمل Run لها من خلال Command Object كي يتم اضافتها على جداول قواعد البيانات

تم تعديل هذه المشاركة بواسطة وليد مندني في 27 أغسطس 2007 في 08:01

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

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