Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: TreeView
ArtusX




Typ: neutral
Postów: 2
Zarejestrowany: Feb 2005
TreeView

Zlecę wykonanie formatki w VB.NET współpracującej z bazą .mdb z tablicą T_SLOWNIK_JEDNOSTKI o kolumnach jak niżej


"CREATE TABLE T_SLOWNIK_JEDNOSTKI (K_ID_JEDNOSTKI COUNTER, K_ID_J1 SHORT, K_ID_J2 SHORT, K_ID_J3 SHORT, K_ID_J4 SHORT, K_NAZWA CHAR(30), K_ID_KOD CHAR(6), K_ID_MIASTO CHAR(50), K_ID_ADRES CHAR(50), K_AKTYWNY BYTE, PRIMARY KEY(K_ID_JEDNOSTKI))"

Na formatce ma być TreeView z opcjami (ContextMenu)pod prawym przyciskiem (Dodaj, Edytuj, Usuń) które mają umożliwić dodawanie, edytowanie i usuwanie galęzi z drzewa. Dodawanie galęzi ma być ograniczone do 4.

Po prawej stronie TreeView ma być GroupBox a na nim Label i TextBox (Nazwa, Kod pocztowy, Miasto, Adres,  CheckBox Aktywny. Przy czym checkbox to w bazie 1/0).

Standardowo te kontrolki mają mieć właściwość Enabled = False tylko przy edycji lub dodawaniu True

Usuwanie galęzi mam być potwierdzone komunikatem "Na pewno usunąć ?" tak, nie

Calość musi byc odczytywana i zapisywana do bazy proponuję:

1 gałąź to zapisanie w bazie w kolumnie K_ID_J1 wartości "1" w K_ID_J2;K_ID_J3;K_ID_J4 wartość "0"

2 gałąź to zapisanie w bazie w kolumnie K_ID_J1; K_ID_J2 wartości "1" w K_ID_J3; K_ID_J4 wartośc "0"
itd do 4 gałęzi.
Proponuję taki zapis schematu TreeView w bazie, chyba że ktoś zna lepszy sposób wtedy można będzie go zmienić po uzgodnieniu.


Zapis do bazy poprzez:
Public myConnection As OleDbConnection
Public myCommand As OleDbCommand
Public plikbazy As String = "c:/baza.mdb"
Dim connection As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & plikbazy
myConnection = New OleDbConnection(connection)
myConnection.Open()
myCommand = New OleDbCommand("INSERT INTO T_SLOWNIK_JEDNOSTKI .............", myConnection)
dr = myCommand.ExecuteNonQuery

odczyt i update podobnie

Oczekuję propozycji o rozsądnej cenie (mały budżet), ale z możliwością stałej współpracy.
Oferty z ceną proszę przesyłać na adres
A naszą wiarygodność można sprawdzić na www.zlecenia.przez.net

Artur


_____________________________________________
www.apsystems.pl


Oferta

10-04-2005 10:42
Pokaż profil ArtusX  Wyślij email do ArtusX   Odwiedź stronę ArtusX  
Wszystkich odpowiedzi: 0 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1