Ĺadny brzuch
Witam
Mam mały problemik dotyczący czegoś na kształt stworzenia małej bazy danych.
Nigdy wcześniej nie interesowałem się tym za bardzo, a teraz muszę coś takiego zrobić. Moje pytanie brzmi: Czy kiedy utworzę formularz, wstawię do niego komponent DBGrid, utworzę odpowiednie kolumny to czy mogę zapełnić jego pola (w czasie dzialania programu) ?
A jeśli tak to w jaki sposób ? Przy okzaji chciałbym zapytać jak się dodaje kolejne rekordy ?
Celem programu jest wyliczanie odpowiednich współżednych i wstawienie je do tableki tej drógiej części nie potrafie wykonać bo jak już wspomniałem nigdy mi to nie było potrzebne :)
P.S współżędne mam zapisane w tablicy
Najprostszym sposobem, utworzenia bazy jest za pomocą… (database desktop, Np.: baza.DB)
I kładziesz komponenty…
TDBGrid <> normalnie może służyć do wprowadzania rekordów
TDataSource <> tworzy pomost między komponentem „DBGrid a Table
Table <> "na dole opisze więcej"
Opis:
DBGrid – Arkusz do przeglądania, edycji, dodawania oraz usuwania rekordów ze źródła danych. Arkusz jest podzielony na kolumny i wiersze (analogicznie do tabeli)
Table - Dostęp do pojedynczej tabeli: operowanie na rekordach oraz kolumnach, proste wyszukiwanie danych, operowanie na zakresie wierszy, filtrowanie wierszy, kopiowanie oraz usuwanie tabeli.
DataSource - Określa źródło danych. Komponent pośredniczy w przekazywaniu danych między wizualnymi komponentami danowymi, a jednym z trzech komponentów: Table, Query, StoredProc
a... i wszystko łączysz aby to grało... table do baza.DB
PS. Robiłem kiedyś bazę w Delphi… komponenty te same <_<
Użytkownik Asdef edytował ten post 14 listopad 2005, 17:29
Więc tak
Mam Table a w nim
DatabaseName = BCDEMOS
natomiast
TableName =
jak ustawić by to był pusta tabela (nie chece korzystać z tych gotowych np "animals.bdf" )
Tabela jest powiązana z BDGrid DataSource'em
Ale dalej nie wiem jak dodawać rekordy (jaka funkcja)
I jak edytować pola (również funkcja)
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Mam mały problemik dotyczący czegoś na kształt stworzenia małej bazy danych.
Nigdy wcześniej nie interesowałem się tym za bardzo, a teraz muszę coś takiego zrobić. Moje pytanie brzmi: Czy kiedy utworzę formularz, wstawię do niego komponent DBGrid, utworzę odpowiednie kolumny to czy mogę zapełnić jego pola (w czasie dzialania programu) ?
A jeśli tak to w jaki sposób ? Przy okzaji chciałbym zapytać jak się dodaje kolejne rekordy ?
Celem programu jest wyliczanie odpowiednich współżednych i wstawienie je do tableki tej drógiej części nie potrafie wykonać bo jak już wspomniałem nigdy mi to nie było potrzebne :)
P.S współżędne mam zapisane w tablicy
Najprostszym sposobem, utworzenia bazy jest za pomocą… (database desktop, Np.: baza.DB)
I kładziesz komponenty…
TDBGrid <> normalnie może służyć do wprowadzania rekordów
TDataSource <> tworzy pomost między komponentem „DBGrid a Table
Table <> "na dole opisze więcej"
Opis:
DBGrid – Arkusz do przeglądania, edycji, dodawania oraz usuwania rekordów ze źródła danych. Arkusz jest podzielony na kolumny i wiersze (analogicznie do tabeli)
Table - Dostęp do pojedynczej tabeli: operowanie na rekordach oraz kolumnach, proste wyszukiwanie danych, operowanie na zakresie wierszy, filtrowanie wierszy, kopiowanie oraz usuwanie tabeli.
DataSource - Określa źródło danych. Komponent pośredniczy w przekazywaniu danych między wizualnymi komponentami danowymi, a jednym z trzech komponentów: Table, Query, StoredProc
a... i wszystko łączysz aby to grało... table do baza.DB
PS. Robiłem kiedyś bazę w Delphi… komponenty te same <_<
Użytkownik Asdef edytował ten post 14 listopad 2005, 17:29
Więc tak
Mam Table a w nim
DatabaseName = BCDEMOS
natomiast
TableName =
jak ustawić by to był pusta tabela (nie chece korzystać z tych gotowych np "animals.bdf" )
Tabela jest powiązana z BDGrid DataSource'em
Ale dalej nie wiem jak dodawać rekordy (jaka funkcja)
I jak edytować pola (również funkcja)