Autore Topic: Inviare dati ad un computer Server - SQL  (Letto 989 volte)

Offline Mikykly91

  • Utente junior
  • **
  • Post: 91
  • Respect: 0
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    Htc one, Nexus 7 2013
  • Play Store ID:
    Michele Marconi
  • Sistema operativo:
    Surface 2 pro win 8.1
Inviare dati ad un computer Server - SQL
« il: 31 Gennaio 2011, 23:56:18 CET »
0
Salve avrei un problema, vorrei creare un programma che in base alla mia selezione di opportune checkbox invii i dati in wifi ad un computer server che riceva i dati e li memorizzi in Database SQL.
L'importante è che i dati si possano memorizzare cioè l'invio dei dati, la ritrasmissione tramite rispettive query o domande non è importante.
Mi sapreste aiutare? ho girato anche nel forum e in rete ma non ho trovato risposte soddisfacenti al mio problema. Grazie mille in anticipo!

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:Inviare dati ad un computer Server - SQL
« Risposta #1 il: 01 Febbraio 2011, 09:51:01 CET »
0
non ho capito dove risiede il tuo problema:
1. non riesci a creare un programma che ti faccia selezionare una serie di cose tramite checkbox?
2. non riesci ad utilizzare il wifi poer trasferire dati?
3. non sai come fare ricevere i dati ad un server?
4. non sai come memorizzarli in un DB?
5. non hai basi di java o android per cui non sai da dove partire?

se puoi, cerca di entrare più nello specifico, dettagliando i problemi che incontri di volta in volta.
ah, dimenticavo: facci sapere pure cosa hai fatto e a che punto sei arrivato, così da poter collegare eventuali consigli a quanto hai già fatto.
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline Mikykly91

  • Utente junior
  • **
  • Post: 91
  • Respect: 0
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    Htc one, Nexus 7 2013
  • Play Store ID:
    Michele Marconi
  • Sistema operativo:
    Surface 2 pro win 8.1
Re:Inviare dati ad un computer Server - SQL
« Risposta #2 il: 01 Febbraio 2011, 10:39:23 CET »
0
Conosco java ma Ho iniziato da poco Android!
In poche parole, spuntando delle checkbox e dando poi INVIA vorrei che il programma invii dati ad un pc in wifi e che lì memorizzi in un database. E basta grazie ancora asp risposta

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Inviare dati ad un computer Server - SQL
« Risposta #3 il: 01 Febbraio 2011, 11:00:52 CET »
+1
Creati un piccolo webservice (soap o rest) o anche un semplice script php a cui passi i dati tramite get o post che si occupa di memorizzare i dati nel database e dai client lo invochi passandogli i dati che ti servono.

Offline sora101

  • Nuovo arrivato
  • *
  • Post: 21
  • Respect: +2
    • Mostra profilo
Re:Inviare dati ad un computer Server - SQL
« Risposta #4 il: 01 Febbraio 2011, 11:06:11 CET »
+2
Puoi creare un piccolo server sempre in java con la libreria kryonet che riceve i dati e poi li salva in sql con Jdbc.
Il tutto in fin dei conti non è estrememamente complicato ed è tutto molto documentato

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:Inviare dati ad un computer Server - SQL
« Risposta #5 il: 01 Febbraio 2011, 11:07:39 CET »
+1
Quello che cercavo di dirti, è che non stai ponendo un singolo problema relativo ad un problema specifico, ma stai chiedendo come si fa un'applicazione completa che faccia queste cose.
Intanto comincia con il progettare e creare l'interfaccia con la quale scegli delle cose mediante checkbox.
Successivamente, cominci a vedere il funzionamento di httpPost (ti linko il primo che ho trovato con google per motivi di tempo, ma sono sicuro che sul nostro forum troveresti materiale comunque: prova a cercare quì e fammi sapere). Non ti verrà difficile visto che ahi familiarità con il mondo Java.
Se cerchi, ancora sul nostro forum, inoltre, troverai uno snippets che controlla se si ha o meno la connessione.....si può modificare per controllare se stai usando o meno il wifi, approfondendo magari le relative classi. Questo servirà come esercizio per padroneggiare meglio Android.
In ultimo, la parte relativa al server, alla ricezione dei dati e alla loro memorizzazione su un db non riguarda android e, visto che conosci java, non ti sarà di difficile realizzazione perché è una problematica molto comune.

Non ti posto i link di tutto, così impariamo un po' tutti (me compreso) a cercare sul forum cose che ci possono essere utili.
Spero di esserti stato utile.
Ad ogni modo, se hai bisogno di altro aiuto non lesinare a chiedere. Noi siamo quì per questo.

un saluto.
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Inviare dati ad un computer Server - SQL
« Risposta #6 il: 01 Febbraio 2011, 11:08:02 CET »
0
Puoi creare un piccolo server sempre in java con la libreria kryonet che riceve i dati e poi li salva in sql con Jdbc.
Il tutto in fin dei conti non è estrememamente complicato ed è tutto molto documentato

Molto carina quella libreria :)

Offline Mikykly91

  • Utente junior
  • **
  • Post: 91
  • Respect: 0
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    Htc one, Nexus 7 2013
  • Play Store ID:
    Michele Marconi
  • Sistema operativo:
    Surface 2 pro win 8.1
Re:Inviare dati ad un computer Server - SQL
« Risposta #7 il: 01 Febbraio 2011, 14:39:08 CET »
0
Per il momento grazie poi se ho problemi mi rifaccio vivo qua!  ;-)