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

هذا كود عن التعديل

مغلق
بدأه عبدالهادي الألمعي في 27 مارس 2004 · 9 رد · 943 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هذا كود عن التعديل في ملف

الكود بالكامل يوجد عندي وهو اضافه سجل وتعديل وعرض علما انه لم استطع ان اعمل بحث باسم الشخص

هذا الكود ياليت ان تعملوا له التصحيح

وان تعملو لي في الكود البحث بأسم الشخص وكمان حذف سجل شخص طبعا عن طريق الفايل

#include<iostream.h>

#include<fstream.h>

void main(){

fstream io;

char c,name;

int rollno,rn;

long loc;

io.open("s.text",ios::app|ios::out|ios::in);

cout<<"enter number modefy"<<endl;

cin>>rn;

do{

io>>rollno;

loc = io.tellg;//in here error plase help me

if(rn==rollno)break;

io>>name;}while(!io.fail());

if(rollno !=rn)cout<<"not exist"<<endl;

io.seekp((loc-1),ios::beg);

io<<rn;

}

لكم مني خالص التقدير

*********************

دروس الاكسس

قاعدة بيانات بالسي++

قاعدة بيانات اخرى بالسي++

الفريق العربي للبرمجه

*********************

كان الله في عون العبد مادام العبد في عون اخيه

#2

السلام عليكم ,,

ولايهمك أخي سحاب ,, سأرد عليك قريبا فقط لأنني في مقهى انترنت لأستطيع أن أعرف المشكلة بشكل أوضح ,,

وفقك الله ,,

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#3

مشكور اخي

وانا في انتظارك

لكم مني خالص التقدير

*********************

دروس الاكسس

قاعدة بيانات بالسي++

قاعدة بيانات اخرى بالسي++

الفريق العربي للبرمجه

*********************

كان الله في عون العبد مادام العبد في عون اخيه

#4

up

لكم مني خالص التقدير

*********************

دروس الاكسس

قاعدة بيانات بالسي++

قاعدة بيانات اخرى بالسي++

الفريق العربي للبرمجه

*********************

كان الله في عون العبد مادام العبد في عون اخيه

#5

السلام عليكم ,,

بداية آسف أخي سحاب على التأخير فلم استطع دخول الانترنت سوى من يوم امس ,,

وبالنسبة للكود لو عرفت المشكلة لتسببت لك في انهيار عصبي ,,

لأن المشكلة بكل بساطة أنك لم تكتب الأقواس () الخاصة بالدالة tellg ,,

io.tellg();

فيصبح الكود :

#include<iostream.h>
#include<fstream.h>
void main(){
fstream io;
char c,name;
int rollno,rn;
long loc;
io.open("s.text",ios::app|ios::out|ios::in);

cout<<"enter number modefy"<<endl;
cin>>rn;
do{
io>>rollno;

loc = io.tellg();//in here error plase help me
if(rn==rollno)break;
io>>name;}while(!io.fail());
if(rollno !=rn)cout<<"not exist"<<endl;

io.seekp((loc-1),ios::beg);
io<<rn;
}

فقط وسيعمل مباشرة ,,

وحبذا لو استعملت ال Code tags للتعبير عن الكود ليظهر بصورة منظمة أكثر ,, :)

وآسف على التأخير مرة أخرى ,,

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#6

أشكرك والحقيقه انه ارتفع ضغطي عندما وجدت انه ناقص الاقواس

وجودك في موضوعي اسعدني جدا ويشرفني

لكم مني خالص التقدير

*********************

دروس الاكسس

قاعدة بيانات بالسي++

قاعدة بيانات اخرى بالسي++

الفريق العربي للبرمجه

*********************

كان الله في عون العبد مادام العبد في عون اخيه

#7

على الرحب والسعة أخي سحاب :)

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#8

اخي HGB

عملت البرنامج جزء ادخال وجزء اخراج

اما جزء التعديل لم يعمل يظهر لي ان الرقم غير موجود مع الرغم انه موجود

شوف لقد كتبت الكود كامل شوفه في الملف المرفق

___.txt

تم تعديل هذه المشاركة بواسطة سحاب في 11 أبريل 2004 في 19:11

لكم مني خالص التقدير

*********************

دروس الاكسس

قاعدة بيانات بالسي++

قاعدة بيانات اخرى بالسي++

الفريق العربي للبرمجه

*********************

كان الله في عون العبد مادام العبد في عون اخيه

#9

فضلا وليس امرا ان تضيف خانه للبحث وخانه للحذف

والف شكر سابقا ولاحقا

لكم مني خالص التقدير

*********************

دروس الاكسس

قاعدة بيانات بالسي++

قاعدة بيانات اخرى بالسي++

الفريق العربي للبرمجه

*********************

كان الله في عون العبد مادام العبد في عون اخيه

#10

السلام عليكم ,,

سأساعدك أخي أبو محمد ,, لكن اصبر علي قليلا :)

تم تعديل هذه المشاركة بواسطة HGB في 12 أبريل 2004 في 21:39

banner_60_468.gif

NOTHING IS IMPOSSIBLE

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

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