mmorpg.pl


Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 32 ]  Przejdź na stronę 1, 2  Następna strona
Autor Wiadomość
**
Avatar użytkownika

Posty: 9587
Dołączył(a): 9.02.2004
Offline
PostNapisane: 19 mar 2014, 11:00 
Cytuj  
Chcę sobie uprościć robotę i niestety nie mam na to zbyt dużo czasu dlatego pytam tutaj wpierw bo wiadomo, że na forum spor speców od it ;). Dla was to bułka z masłem.

Nigdy javy praktycznie nie dotykałem(poza prostą apką co 10x zmienia hasło co by można takie samo ustawić). Teraz natomiast potrzebuje zrobić jakąś apkę z prostym gui, co by user mógł wpisywać wartości w pola i potem zawartość tych pól będzie wrzucana do odpowieniego polecenia sqlowego a potem to pójdzie do bazy na serwerku. Problemem jest gui ;F.

Framework do połączenia z aplikacją/bazą danych mam(API też ma fajną dokumentację) ale zastanawiam się jak to najprościej zrobić GUI bo nigdy nie robiłem interfejsu w javie. Prawie nigdy eclipsa nie dotykałem :0. Pisałem w not++ i kompilowałem z wiersza poleceń bo mi to stykało ;).

CHodzi o to, że czasu nie mam na to za dużo w robocie bo to taki enchancment na którego nie ma kasy a człowiek ma w uj roboty i już 10 taczek czeka załadowanych. a w domu nie będę nad tym siedział bo zabardzo czasu nie mam a potem premiera TESO i DS2 i w ogóle ;(.


_________________
Gramsajt.pl - głupawy blog o grach

***
Avatar użytkownika

Posty: 15620
Dołączył(a): 27.08.2005
Offline
PostNapisane: 19 mar 2014, 11:14 
Cytuj  
Aplikacja terminalowa, okienkowa czy webowa?

Terminal:
Console console = System.console();
String cycki = console.readLine("cycki:");

okienka:
String cycki = JOptionPane.showInputDialog("cycki:");


_________________
ciemny lud to kupi
Deshroom napisał(a):
jeszcze mnie lewy kciuk boli od biegania

**
Avatar użytkownika

Posty: 9587
Dołączył(a): 9.02.2004
Offline
PostNapisane: 19 mar 2014, 12:37 
Cytuj  
Okienkowa Tczewiak.

Będę szukał pewnie w domu i może coś wynajdę sensownego jak to wszystko obrobić i żeby przyzwoicie wyglądało ;).


_________________
Gramsajt.pl - głupawy blog o grach

***
Avatar użytkownika

Posty: 15620
Dołączył(a): 27.08.2005
Offline
PostNapisane: 19 mar 2014, 12:39 
Cytuj  
zaboleq napisał(a):
Okienkowa Tczewiak.

Będę szukał pewnie w domu i może coś wynajdę sensownego jak to wszystko obrobić i żeby przyzwoicie wyglądało ;).



String cycki = JOptionPane.showInputDialog("cycki:");
String sql = "SELECT costam FROM dupa WHERE fragment="+cycki+" AND blablabla=1";
...


_________________
ciemny lud to kupi
Deshroom napisał(a):
jeszcze mnie lewy kciuk boli od biegania

***
Avatar użytkownika

Posty: 17021
Dołączył(a): 21.11.2001
Offline
PostNapisane: 19 mar 2014, 12:45 
Cytuj  
Okienkowa Java aehaehhaehaehae, aehahahehae, ahe....
Już wolałbym to w VB zrobić:)

**
Avatar użytkownika

Posty: 226
Dołączył(a): 27.03.2005
Offline
PostNapisane: 19 mar 2014, 12:55 
Cytuj  
Moze Swing :) ?
Np NetBeans ma chyba template'y do robienia GUI w Swingu mozna szybko i latwo zrobic cos prostego.

Edit. Swing = biblioteka do robienia GUI w Javie.


Ostatnio edytowano 19 mar 2014, 13:04 przez ghul, łącznie edytowano 1 raz
**
Avatar użytkownika

Posty: 9587
Dołączył(a): 9.02.2004
Offline
PostNapisane: 19 mar 2014, 12:59 
Cytuj  
Oyciec sęk w tym, że nie wiem czy takie VB połączy się z ASową maszyną, wykona jakieś polecenia na asie i na końcu podłączy się do bazy db2 i tam podziała. Aplikacja ma być prosta a jednoczeście ja sam chce się też czegoś nauczyć w tym wypadku w javie. Po chuj mi vb:P?

Java wiem, że zrobi coś takiego, .net też pewnie ale za dużo jebania by z tym było imo w .net. VB nie znam w ogóle. Pewnie VB ma jakieś dojście do asowych maszyn ale nawet nie chcę w to wnikać.


_________________
Gramsajt.pl - głupawy blog o grach

***
Avatar użytkownika

Posty: 17021
Dołączył(a): 21.11.2001
Offline
PostNapisane: 19 mar 2014, 13:06 
Cytuj  
Jeśli cokolwiek zrobi Java to zrobi to nawet Python:)
Java nie nadaje się do aplikacji klienckich, to po prostu takie moje zboczenie.
Ergo w Javie robisz coś 10 razy dłużej żeby jakoś wyglądało, działało i bezproblemowo odpalało się u klienta.
Pewnie zaraz ktoś nakrzyczy, kto na Javie zęby zjadł, że też tak potrafi ale Ty wyraźnie napisałeś, że zaczynasz więc Java fefefe do czegoś takiego.

**
Avatar użytkownika

Posty: 9587
Dołączył(a): 9.02.2004
Offline
PostNapisane: 19 mar 2014, 13:28 
Cytuj  
Python jest spoko do operacji na plikach i sam czasami go używam ale stwierdziłem, że czemu nie dać szansy javie ;)? TO ma być aplikacja głównie dla mnie i dla góra kilkunastu userów. Żaden kosmos tutaj nie wchodzi w grę. Jak coś się potrafi podłączyć do maszynki as400 to zapewne się nada. Ja wyszedłem od javy bo wiem, że on to potrafi i coś tam nawet w niej robiłem prostego kiedyś tam i nie było strasznie ;).


_________________
Gramsajt.pl - głupawy blog o grach

***
Avatar użytkownika

Posty: 16876
Dołączył(a): 12.09.2005
Offline
PostNapisane: 19 mar 2014, 13:55 
Cytuj  
W .NET nie mozesz tego napisać ? WinForms albo WPF ?
Jak ma byc na szybko to przeciagniesz pare kontrolek, klikniesz na nie dwa razy, napiszesz kod i tyle.

W jaki sposob wyciagasz dane z bazy danych ? Przez jakis Javovy ORM, czy przez Http po REST ?

edit:
I czy masz bezposrednio dostep do bazy danych ?
Jak bys mial to nie widze sensu sie pierdolic z Java.
Dodajesz Entity Framework do projektu, przeciagasz table z bazy danych ktore ci sa potrzebne, masz ORM w mniej niz 20 sekund, a potem w WinForms piszesz prosta appke, co powinno ci zajac jakies 5 minut.


_________________
viewtopic.php?t=6093
PODPISY: banery, sig'i, podpisy muszą zgadzac sie tematycznie z profilem forum, nie mogą być animowane, nie mogą przekraczac wielkości 100KB i wymiarow 90 (wysokość) x 400 (szerokosc).

**
Avatar użytkownika

Posty: 9587
Dołączył(a): 9.02.2004
Offline
PostNapisane: 19 mar 2014, 14:33 
Cytuj  
Inside no może .NET to rzeczywiście jakaś opcja. Z tym, że ja raczej debuguje w visualu niż coś w nim pisze :P. WinForms na pewno dałoby rade i w .net pewnie prościej by było tą appke później rozbudować.

Jako takiego bezpośredniego dostępu nie mam. Aby móc dostać się do bazy to muszę podłączyć się z maszyną ASową i oczywiście się do niej zalogować. Chociaż w sumie dostęp do plików mam także można to nazwać bezpośrednim dostępem :). Nie wiem tylko jak w .net wyglądac dostęp do as400 machine. Musiałbym zajrzeć do dokumentacji ibma.

P.S
To jest db2 i as400 więc nie wszystko może być takie oczywiste albo proste jak by się mogło wydawać :)


_________________
Gramsajt.pl - głupawy blog o grach

***
Avatar użytkownika

Posty: 17021
Dołączył(a): 21.11.2001
Offline
PostNapisane: 19 mar 2014, 14:43 
Cytuj  
Oj boksowałem się kiedyś z AS i DB2 w hurtowni danych klepanej w Delphi2006.
Na szczęście ktoś kiedyś poczynił odpowiednie komponenty i wszystko stało się proste poza strukturą samych baz posiadających tysiące (naprawdę) tabel i pól jak XTADECSA, XTADECSO i tak dalej ;-)

**
Avatar użytkownika

Posty: 9587
Dołączył(a): 9.02.2004
Offline
PostNapisane: 19 mar 2014, 14:48 
Cytuj  
Na 1000% jest jakiś redbook od ibma na temat integracji as400 z .net(ADO) ale kurwa nie kce mi się tego czytać :F. Dodatkowo w domu na kompie nie mam nic do iseries wiec musiałbym z pracy przemycać jakieś dllki co by je np do projektu włączyć etc. No nic, wygląda na to, że będę musiał poczytać trochę więcej niż planowałem...


_________________
Gramsajt.pl - głupawy blog o grach

***
Avatar użytkownika

Posty: 17021
Dołączył(a): 21.11.2001
Offline
PostNapisane: 19 mar 2014, 14:54 
Cytuj  
No ale nadal nie wiem gdzie jest problem. Jaka integracja?
Masz się po prostu dostać do źródła danych A, opracować dane, wrzucić do źródła B.
Spisz sobie co potrzebujesz:

1. Dostęp do DB A, dll/komponent do podłączania się z VB/Java/C#/Python/Delphi/Cokolwiek
2. Dostęp do DB B, dll/komponent do podłączania się z VB/Java/C#/Python/Delphi/Cokolwiek
3. Zapytania SQL selecty A z insertami do B

Finito.

**
Avatar użytkownika

Posty: 9587
Dołączył(a): 9.02.2004
Offline
PostNapisane: 19 mar 2014, 15:06 
Cytuj  
Niahu ostatnio coś w C++ napisał chyba, liczę że mi pomoże tutaj ;).

No to ogólnie nie jest jakiś problem może poza tym, że muszę do tego przysiąść a czasu nie mam + zastanawiałem się nad wyborem narzędzia. Nie ukrywam, że chciałbym je rozbudować jak się znajdzie wolny czas ale póki co chyba poszukam info o integracji as400/db2 z .net.

Jak opracuje to się pochwale badziewiem, które opracowałem :F(ale w sumie kogo to obchodzi :F).


_________________
Gramsajt.pl - głupawy blog o grach

***
Avatar użytkownika

Posty: 17021
Dołączył(a): 21.11.2001
Offline
PostNapisane: 19 mar 2014, 15:08 
Cytuj  
Mnie bo specjalizuję się w integracjach :)

*****

Posty: 2404
Dołączył(a): 30.10.2004
Offline
PostNapisane: 19 mar 2014, 15:16 
Cytuj  
na zdrowy rozum najszybciej będzie chyba java + netbeans, pewnie jest multum filmików na youtubie jak to zrobić w parę minut.

To nawet zrobi Python? haha haters gonna hate.

**
Avatar użytkownika

Posty: 9587
Dołączył(a): 9.02.2004
Offline
PostNapisane: 19 mar 2014, 15:58 
Cytuj  
Oyci3C napisał(a):
Mnie bo specjalizuję się w integracjach :)



Oyciec czym Ty w ogóle się zajmujesz :) ?
Spoko, jak to to zrobię to napisze co i jak czy szło topornie czy też nie.


_________________
Gramsajt.pl - głupawy blog o grach

***
Avatar użytkownika

Posty: 17021
Dołączył(a): 21.11.2001
Offline
PostNapisane: 19 mar 2014, 15:59 
Cytuj  
Głównie ratuję polskie firmy, które wydały pierdyliard kasy na soft, który nie nadaje się do polskiej księgowości ;-)
Ergo integrację obustronną, interfejsy chociaż i MRP dla drukarni czy RCP ;)

***

Posty: 13931
Dołączył(a): 28.08.2010
Offline
PostNapisane: 19 mar 2014, 16:22 
Cytuj  
zaboleq napisał(a):
Niahu ostatnio coś w C++ napisał chyba, liczę że mi pomoże tutaj ;).


Gdyby nie highlander nie wiedziałbym o tym temacie :wink:

Nie znam się :] ale gdybyś potrzebował pomocy z sqlem to MOŻE będę wstanie pomóc


_________________
Zbanowany permanentnie, bez mozliwosci odwolania od bana.

Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 32 ]  Przejdź na stronę 1, 2  Następna strona


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów

Szukaj:
Skocz do:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | Theme based on Zarron Media theme | Copyright © 2001-2012 MMORPG.pl Team
Redakcja MMORPG.pl nie ponosi odpowiedzialnosci za tresc komentarzy i odpowiedzi umieszczanych przez uzytkownikow.