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

مشروع برنامج لربط ملف بالأكسس

مغلق
بدأه اا الفاروق اا في 30 يوليو 2002 · 6 رد · 623 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

المطلوب عمل برنامج الخطوة الأولى به تتمثل فى الآتى :

لدى ملف من نوع TXT ينم تحديثه كل 30 ثانية تقريباً .... والبيانات بداخله عبارة عن أرقام ممثلة بالشكل التالى :

12,3232,323232,332,323232,32332,32

أى أرقام مفصولة بواسطة الفاصلة ..

والمطلوب استخدام برنامج الأكسس للإتصال بهذا الملف ليقوم بتحويل هذا الملف لجدول يتم تحديث هذا الجدول كل 5 دقائق مثلاً.

مع ملاحظة أن :

اسم الجدول عبارة عن تاريخ اليوم الذى أنشئ فيه هذا الملف مثل : 020730 أى 30/7/2002

وهذا الاسم يتم تغييره كل يوم .. أى إذا كان اسم الملف فى المثال السابق هو اسم الملف لهذا اليوم قالملف الخاص بيوم غد هو 020731 وبعد غد 020801 وهكذا ...

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#2

أخي العزيز :

ماالهدف من ذلك ؟

إذا كانت هذه البيانات تستخدم في قاعدة البيانات فقط لماذا لا يتم عمل نموذج في القاعد ويتم تحديثه بدلا من الكتابة في النوت باد ثم نقل البيانات للقاعدة .

#3

السلام عليكم ..

الموضوع أصلا يا أخى AccseeXp هو أن الملف يتم تحديثه عن طريق جهاز متصل بالحاسب أوتوماتيكياُ .. ولا يمكن إلا أخد البيانات من ملف نصى ...

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#4

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

ألا من مخرج من هذا المأزق !!!!!

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#5

هل ملف النص به سطر واحد أم أكثر

و هل عدد المقاطع فى النص ثابت أم متغير ( عدد الفواصل)

و ماذا تربد أن تفعل بالرقم بعد ذلك

هل يخزن كله فى حقل واحد أم ماذا ؟؟

وعموما الفكرة تنحصر في كيفية القراءةمن ملف النص

و هذا مثال من التعليمات علي القراءة و الكتابة الي ملف نص

'read from file

Input # Statement Example
This example uses the Input # statement to read data from a file into two variables. This example assumes that TESTFILE is a file with a few lines of data written to it using the Write # statement; that is, each line contains a string in quotations and a number separated by a comma, for example, ("Hello", 234).

Dim MyString, MyNumber
Open "TESTFILE" For Input As #1    ' Open file for input.
Do While Not EOF(1)    ' Loop until end of file.
    Input #1, MyString, MyNumber    ' Read data into two variables.
    Debug.Print MyString, MyNumber    ' Print data to the Immediate window.
Loop
Close #1    ' Close file.

'---------------

This example uses the Write # statement to write raw data to a sequential file.

Open "TESTFILE" For Output As #1    ' Open file for output.
Write #1, "Hello World", 234    ' Write comma-delimited data.
Write #1,    ' Write blank line.

Dim MyBool, MyDate, MyNull, MyError
' Assign Boolean, Date, Null, and Error values.
MyBool = False : MyDate = #February 12, 1969# : MyNull = Null
MyError = CVErr(32767)
' Boolean data is written as #TRUE# or #FALSE#. Date literals are 
' written in universal date format, for example, #1994-07-13# 
 'represents July 13, 1994. Null data is written as #NULL#. 
' Error data is written as #ERROR errorcode#.
Write #1, MyBool ; " is a Boolean value"
Write #1, MyDate ; " is a date"
Write #1, MyNull ; " is a null value"
Write #1, MyError ; " is an error value"
Close #1    ' Close file.
#6

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

ملف النص هو عبارة عن سجلات عرضها ( مقاطعها ) ثابت ويمكن أن تصل إلى ألاف السجلات ..

ويتم تخزين كل مقطع فى حقل منفصل ..

ويتم بعد ذلك التعامل مع عدد من حقول البيانات الموجودة فى الجدول بالعمليات الحسابية المختلفة ...

ومن المشاكل أيضاً المطلوب لها حل :

أن اسم الملف النصى يتغير كل يوم .. واريد طريقة تحديث مستمرة لهذا الملف كل يوم ...

واسم الملف مثلا يكون بتاريخ اليوم كالأتى ( 050802) اى 5/8/2002 وغداً (060802 ) أى 6/8/2002 ...

وهكذا ..

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#7

السلام عليكم

ويتم تخزين مثل البانات التالية داخل هذا الملف ..

مسلسل ، زمن بداية ، زمن نهاية ، مدة ، .....

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

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

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

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

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

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

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