Ce este aliasul

ce este alias

spuneți începătorului ce alias este. Unde puteți găsi literatură electronică. De ce trebuie să cunosc parola din fila Baze de date a programului BDE Administrator pentru a deschide ceva. Și când selectați tipul STANDART când creați un alias, atunci parola nu este necesară.

Alias ​​este un alias de baze de date.
Pentru a citi - orice carte groasă despre Delphi.

că acest pseudonim am înțeles din cartea groasă a lui Hoffmann.
și mai precis, ce drivere sunt în Administratorul BDE, de ce sunt necesare. De ce când creez un alias pe un driver de text nu mă pot uita la tabelele la care am indicat calea

ce drivere sunt în Administratorul BDE, de ce sunt necesare.

Ce este un DBMS? Acest lucru, în primul rând, stocați direct datele. Și în al doilea rând, acestea sunt metodele de lucru cu aceste date. Fiecare DBMS (Oracle, MS SQL, InterBase, Ingres etc.) are propriul format de stocare a datelor, precum și mecanismele sale de accesare a acestor date (și acest lucru este natural). Și când încercați să "treceți" de la Delphi, atunci nu ar trebui să vă intereseze în ce format sunt stocate aceste date și care este mecanismul de acces pentru acest DBMS. Prin urmare, există seturi de interfețe standard pentru lucrul cu bazele de date. Unul dintre ele este BDE (Borland DataBase Engine). Este un set de drivere pentru principalele DBMS, fiecare implementând specificul de lucru cu un anumit DBMS.
Când creați o bază de alias, atunci specificați driverul pe care doriți să-l utilizați pentru a lucra.

Oarecum haotică, dar, sperăm, disponibilă. # xA0 ;: o)

Apoi, spune-mi cum să creez un alias pentru (există două tabele ASCII de format * .txt), ce tip trebuie selectat la crearea aliasului. și cum puteți utiliza apoi acest alias, puteți deschide aceste tabele în Data Pump sau Database Desktop pentru a construi interogarea.

2 invitatul lui Andrey # xA0; (06/09/05 08:13) [4]

Nu-ți voi spune asta. Căci nu știu. Și, apropo, am îndoieli că acest lucru este posibil. Cine va interpreta solicitarea dvs. în acest caz?

Apoi nu înțeleg deloc nimic. Se pare că pot crea un alias doar pentru mesele FoxPro și pot lucra cu acesta. Și toate celelalte formate de tabele, ca și cu ele.

Soldații au fost reparați, cablajul a fost luat de la următoarea parte a grădiniței. Au fost uciși cu pietre - au plecat. A doua zi, educatorul observă că copiii sunt mame. Ei bine, totul este clar - soldații au învățat.
M-am dus la unitate și m-am plâns șefului. Ei bine, șeful otmazalsya - cum ar fi o parte exemplară, obișnuiește moralul și o spanked, și el însuși a chemat acești doi soldați care au reparat cablajul.

Mulțumesc pentru glumă, e ciudat, dar care e moralul? De exemplu, sunt cuvinte mai mult sau mai puțin inteligente, sunt complet prostii?

De exemplu, sunt cuvinte mai mult sau mai puțin inteligente, sunt complet prostii?

Să mergem mai bine într-un alt mod: care este sarcina dvs.?

Există două fișiere text * .txt (tabele, câmpuri separate de Tab), în funcție de cele patru câmpuri cheie ale acestor tabele, trebuie să transfer datele din tabelul lor într-un alt tabel. În același timp, într-unul dintre câmpuri există un text mare (cuvintele sunt separate prin spații), care trebuie să fie mușcate două cuvinte de la capăt și mutate din nou în alt tabel, dar în câmpuri diferite. Acesta este cel de-al doilea program pe care trebuie să-l rezolv. Am făcut prima, luând o carte groasă Hoffmann, instalat D6. Dar al doilea am zatsykilsya.
Nu judecați strict pentru o astfel de întrebare incomprehensibilă, eu fac asta doar o lună. Vreau să înțeleg foarte mult, dar nu pot să mă mișc de la început.

rescrie fisierele text in tabela dbf sau Paradox (paradoxul este mai convenabil). Și apoi aruncați, unde este necesar. Cu mese este mai ușor decât cu txt.

Din nou, pentru a arunca într-un format diferit, trebuie să deschideți aceste tabele și cum să faceți acest lucru este întrebarea.

2 [12] Oaspetele lui Andrey # xA0; (06/09/05 15:41)
Ekselem de exemplu.


> Vizitator Andrey # xA0; (06/09/05 15:41) [12]
> Din nou, pentru a arunca într-un format diferit,
> deschideți aceste tabele și cum să faceți acest lucru este întrebarea.

nu este necesar să creați un pseudonim pentru acest lucru. Lucrați cu tabelele txt, ca și cu un fișier text (deschideți, citiți o linie, procesați (împărțiți cu câmpurile necesare)) și completați tabelul Paradox.

Da, este mai bine să importați date din fișierul text în oricare din DBMS-urile disponibile / convenabile

dacă operația nu este o singură dată (datele originale din fișierul text sunt actualizate destul de des), aș recomanda sau scrie un mic "program" - va automatiza procesul de import. "programmelkoy" m. și programul "Delphi" și VB-script și HP cu BULK INSERT - oferă un server MSSQL care rulează și. totul depinde doar de imaginație.

Ce pot face cu Excel este ceea ce știu. Lucrul este că operațiunea nu este o singură dată și datele se schimbă în mod constant. Cum pot scrie un mic "program" pentru D6, dacă nu pot accesa aceste date fără alias, nu-l pot deschide. Spune-mi, te rog, pentru că ești profesionist, măcar niște sugestii.

exemplu:
Deschideți Excel și completați 4 coloane: Nume, Nume, Patronimic, Data nașterii, mai multe linii, dvs. și prietenii dvs. și salvați în format text (cu delimitatori de file) sub numele Table1. Faceți un alt fișier denumit Table2, numai în loc de Data nașterii, scrieți fiecare dintre vasele sale preferate. Acum trebuie să plasăm aceste fișiere în directorul C: \ 777 \ și să scriem "programul" în D6 pentru a transfera mâncarea preferată de la Table2 la Table1 și în același timp să o scriem înapoi.
Aceasta este o sarcină insolvabilă în fața mea! # xA0; HELP.

Andrei este un oaspete # xA0; (06.09.05 22:57) [16]

În primul rând, așa cum a spus deja oaspetele22 # xA0; (06/09/05 16:48) [14] # xA0; - nu este deloc necesar să lucrați cu un fișier text ca și cu o tabelă de baze de date. Este posibil și așa cum este simplu cu un fișier :)

În al doilea rând, după cum am înțeles, ați încercat să creați un alias utilizând driverul ODBC. Pentru a face acest lucru, trebuie mai întâi să creați un DSN. În WinXP, acest lucru se face în Administrare -> Surse de date (ODBC)

Dacă fișierele text au o structură adecvată, atunci puteți încerca PASH ASCIIDRV


> Vizitator Andrey # xA0; (06.09.05 23:41) [17]

Pentru dvs., nimeni nu va rezolva această problemă, deși este necomplicat.
Găsiți informații despre funcțiile AssignFile, Readln, Writeln etc.
Înțelegeți ce și pentru ce. Și dacă există întrebări specifice (cum ar fi "cum să citești datele dintr-un fișier text?"), Și nu întreaga sarcină (după cum ați descris), aplicați apoi. -)

Mulțumesc tuturor. Mai bine o mie de ori să încercați decât să faceți ceea ce vă spun. O să încerc, poate că ceva se va rezolva. Numai acum nu pot prinde ceva fir invizibil (de unde să încep). Mulțumesc CINEVA!

Memorie: 0.77 MB
Durată: 0min

Articole similare