Головна сторінка
Top.Mail.Ru Яндекс.Метрика
Форум: "Бази";
Поточний архів: 2004.12.12;
Завантажити: [xml.tar.bz2];

Вниз

копіювання таблици Знайти схожі гілки


S@lik ©   (2004-11-11 14:54) [0]

Така ситуаци мені потрібно скопіювати таблицю під певним ім'ям на сервері і очістеть таблицю для далной роботи
з помощю компонента Table на комп'ютері підключений мережевий диск до папки в яку треба зберегти таблицю



sniknik ©   (2004-11-11 14:59) [1]

і ???
ти у нас дозволу спрашіваеш? ну так я згоден, копіюй. счас інші підтягнуться, завізують, і можеш приступати.
; О))

ps тобі начебто вже давали посилання з інфою як треба ставити питання, недочитав?



Fyc   (2004-11-11 15:02) [2]

Ось тримай
потрібно два TTable для старої бази OldTable і для нової NewTable

procedure TForm1.Button2Click (Sender: TObject); begin OldTable.IndexDefs.Update; with NewTable do begin DatabaseName: = "шлях до твоєї базі даних"; TableName: = "ім'я нової таблиці"; tableType: = ttdbase; // або який там тобі потрібен fieldDefs: = OldTable.FieldDefs; IndexDefs: = OldTable.IndexDefs; CreateTable; Free; end; end;



S@lik ©   (2004-11-11 15:07) [3]

Fyc спасибі тобі що допоміг а то sniknik © надомної знущається



msguns ©   (2004-11-11 15:09) [4]

> Sniknik © (11.11.04 14: 59) [1]
Митниця дає добро



Anatoly Podgoretsky ©   (2004-11-11 15:18) [5]

S @ lik © (11.11.04 15: 07) [3]
Не, це ти над нами знущаєшся.



sniknik ©   (2004-11-11 15:45) [6]

я знущаюся? да ні за що, це огидно моїй природі, тільки допомагати ось мій девіз; о))

ось мій варіант.
OldTable.Close; NewTable.Close; CopyFile (PChar (OldTable.DatabaseName + OldTable.TableName), PChar (NewTable.DatabaseName + NewTable.TableName), False) OldTable.Open; NewTable.Open; OldTable.EmptyTable
зрозуміло, ніяких алиасов в датабейсе, тільки шлях, зі Слеш на кінці.



sniknik ©   (2004-11-11 15:46) [7]

ну ось, забув крапку з комою, так поспішав хотів швидше допомогти. ; О)



Fyc ©   (2004-11-11 16:05) [8]

а як же індекси?



Fyc ©   (2004-11-11 16:07) [9]

вилучено модератором



Fyc ©   (2004-11-11 16:09) [10]

вилучено модератором



sniknik ©   (2004-11-11 16:11) [11]

це на домашнє завдання залишимо. ; О)) хоча знаеш, три рази питання перечитав, ну немає в питанні індексів! тільки таблицю потрібно скопіювати.

взагалі чого прідіраешся? я ж тебе не питаю де дані?



Fyc ©   (2004-11-12 12:10) [12]


> Очістеть таблицю

це з першого питання



sniknik ©   (2004-11-12 14:47) [13]

а, так у тебе код "очищення" тоді де копіювання? даних, даних маю на увазі.



сторінки: 1 вся гілка

Форум: "Бази";
Поточний архів: 2004.12.12;
Завантажити: [xml.tar.bz2];

наверх









Пам'ять: 0.85 MB
Час: 0.087 c
3-1100095157
Ліка
2004-11-10 16:59
2004.12.12
SQL запит


1-1101882072
VAV
2004-12-01 09:21
2004.12.12
Завантаження даних і инета


3-1100264144
zorik
2004-11-12 15:55
2004.12.12
SQL запит


4-1099167279
MaxDDinc
2004-10-31 00:14
2004.12.12
Змінити системний час


1-1101875975
VIP
2004-12-01 07:39
2004.12.12
Робота





африкаанс албанський арабська вірменин азербайджанець баскський білоруський болгарська каталонський Китайська (спрощене письмо) Китайський традиційний) хорватський чеська данську мову нідерландський Ukranian естонець Філіппінська фінську мову французький
галісійська грузинський німецький грецький гаїтянський креольський давньоєврейську хінді угорський ісландський індонезієць ірландський італійський японський корейський латиська литовець македонець малайський мальтійський норвежець
перс полірування португальська румунський російська сербський словацький словенський іспанська суахілі шведську мову тайський турецька український урду в'єтнамський валлійський ідиш бенгальський боснійський
кебуано есперанто гуджараті хауса хмонг ігбо яванський каннада кхмерская Лао латинь маорі маратхі монгольський непальська панджабі сомалійський тамільська телугу йоруба
зулуський
Англійська Французький Німецький Італійський Португальська Русский Іспанська