Головна сторінка
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.051 c
3-1100178736
Layner
2004-11-11 16:12
2004.12.12
Люди добрі, поможите вставити аппостоф в SQL таблицю.


3-1100182927
Katrin
2004-11-11 17:22
2004.12.12
Тригер і змінні


1-1101666699
ххххх
2004-11-28 21:31
2004.12.12
Як скомпіліть такий код?


3-1100166911
ALex11
2004-11-11 12:55
2004.12.12
Wer ist das: Insufficient disk space. ???


3-1100067136
SergP
2004-11-10 09:12
2004.12.12
Ще раз про номер запису dataset а в onDrawColumnCell DBGrid а





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