בית
Top.Mail.Ru Yandeks.Metrika
פורום: "בסיסים";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למטה

אחסון נתונים מצא סניפים דומים


hair   (2001-12-03 15:12) [0]

אתה צריך לאחסן קבוצה קטנה של נתונים, הפורמט לא משנה, אם כי הטקסט, העיקר לא להשתמש במוצרי תוכנה נוספים כלשהם (BDE וכו '), אתה צריך רכיבים.



Deniz   (2001-12-03 15:25) [1]

TClientDataSet
1. ספק EXE-shnik + כמה קבצי DLL (2 או 3)
2. אין הרשמה
3. שולחנות עם סיומת תקליטורים
4. האינדקס חייב להיות בנוי בתוכנית (לא לשמור בדיסק)
5. כל התכונות של עבודה עם TTable (אבל יש כמה בדיחות עם SaveToFile).
אם זה כתוב.
מזל טוב.



hair   (2001-12-03 15:28) [2]

מעניין, תודה. והיכן אוכל למצוא את זה?



alexander_vasjuk   (2001-12-03 15:43) [3]

בלוח הרכיבים



Romkin   (2001-12-03 17:15) [4]

בכרטיסייה MIDAS
יתר על כן, אם לקובץ ניתן סיומת * .xml, הוא יכתוב ב- XML, אך ללא ה-% ((



Ю.Ю.   (2001-12-04 04:48) [5]

ואילו dlls נחוצים?



Slava   (2001-12-04 11:01) [6]

זקוק ל- DLL קבצי 1:

midas.dll עבור דלפי> 4
או
dbclient.dll עבור דלפי = 4



Romkin   (2001-12-04 11:32) [7]

stdvcl32.dll, stdvcl40.dll (עבור D4 ומעלה), ויש צורך להירשם על ידי חיוג regsvr32



Slava   (2001-12-04 13:18) [8]

> רומקין

למה כל זה?

אני פשוט יצרתי (Д6) את הקו האחורי עם טופס ריק, זרקתי עליו את ClientDataSet, הגדרתי את השדות, יצרתי את "Create DataSet", שמרתי אותו בקובץ,
מלא בשדה Filename והורכב.

ואז הוא עבר למכונה אחרת (D לא הוליד שם, OS - NT4):
- האקסית שלי,
- קובץ הנתונים שלי * .xml
- midas.dll

והכל עובד. אולי אני עושה משהו לא בסדר? : o)



Slava   (2001-12-04 13:21) [9]

כן, שכחתי.

הנחתי גם את DataSource ו- DBGrid על הטופס - ובכן, כדי לשנות את הנתונים :)



Romkin   (2001-12-04 13:43) [10]

לא נכון, זה קורה. אכן, stdvcl40 מתאר את IProvider, IDataBroker, IStrings. לפיכך, עבור D4 זה הכרחי, עבור D5 - רק אם יש IStrings (אך נראה כי TImages משתמש איסטרים איכשהו? - נראה שהיו טעויות).
StdVcl32 - הוצא משימוש (D3) ולא נדרש



alexander_vasjuk   (2001-12-04 19:59) [11]

© RomN (03.12.01 17: 15)
על CML וציורים
פורמפט אינו תלוי בהרחבה. ומהפרמטר SaveToFile
ורישומים נשמרים בצורה מושלמת ב- XML
הדבר היחיד הוא שהוא הרבה יותר גדול



Delirium   (2001-12-04 20:11) [12]

בקובצי .ini, כמובן!



ShaggyDoc   (2001-12-05 09:05) [13]

למעשה, אתה יכול להשתמש בקבצי INI לאחסון ערכות נתונים קטנות, כפי שציין Delirium. אפילו הייתי צריך לעשות "INI-DB" מסוים. זה נבע מהצורך לגשת לנתונים של תוכניות שונות, כולל אלה שלא קראו מלבד טקסט.

האפשרות השנייה בה אני משתמשת היא באמצעות kbmMemTable ואחסון נתונים (כולל גרפיקה) בפורמט CSV. היתרון כאן הוא שזה ממשיך דרכו של TDataSet עם כל היתרונות הנלווים אליו כאשר משתמשים בו בדלפי. ובאופן כללי אין dlls ומנועים.



עמודים: 1 ענף שלם

פורום: "בסיסים";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למעלה





זיכרון: 0.58 MB
זמן: 0.028 c
3-21945
asafr
2001-12-04 18:11
2002.01.08
FastReport. frBand.Visible


4-22508
גלוקה
2001-11-06 00:18
2002.01.08
האם ניתן לשנות את הסמן מעל חלון מישהו אחר?


1-22161
Egor Bulychev
2001-12-19 22:13
2002.01.08
תזכיר עזרה!


4-22513
Oxy2
2001-10-23 23:23
2002.01.08
כיצד ליצור טפסים עם פקדים שונים על API טהור?


1-22183
XeN
2001-12-21 11:21
2002.01.08
DelphiX_play





אפריקאנס אלבני ערבי אַרְמֶנִי אזרביג'אן הבסקים בלארוסית בולגרי קטלאנית הסיני (פשוט) סינית (מסורתית) קרואטית צ'כיה דני הולנדי אנגלית אסטוני פיליפיני פיני צרפתית
גליציה גאורגיה גרמני יווני קריאולית האיטית עברי הינדי הונגרי איסלנדי אינדונזי אירי איטלקי יפני קוריאני לטבי ליטאי מקדוניה מלאית מלטזית נורבגי
פרסי פולני פורטוגזי רומנית רוסי סרבית סלובקי סלובני ספרדי סוואהילית שבדי תאילנדי תורכי אוקראיני אורדו ויאטנמית וולשית יידיש בנגלית בוסנית
קבואנו אספרנטו גוג'ראטית האוסה המונג איגבו יָאוָנִי קנאדה לחמר לאו הלטינית מאורים מרתי מונגולי נפאלית פונג'בית סומליה טמילית טלוגו יורובה
זולו
Английский Французский Немецкий Итальянский Португальский Русский Испанский