Ciao a tutti.
Sto sviluppando un applicazione che deve andare a leggere un DATABASE SQLserver che e' su un PC Windows.
Il Tablet e il pc sono in wifi. Il PC non e' un SERVER, ma un pc normalissimo.
NON DEVO UTILIZZARE Internet, non c'e' connessione ADSL, ma la rete wifi tra pc per connettermi al database.
Avete idee o ancora meglio esempi per cosa fare su B4A per leggere e inviare le informazioni che sono nel database del pc ?
Grazie a tutti in anticipo.
In alternativa puoi crearti delle pagine PHP che ti servono di interfaccia tra il motore SQL e Apache, e far funzionare il tutto con delle semplici chiamate HTTP.
Io ho fatto così per interfacciarmi a MySQL, ma credo che per SQLserver (penso parli di Microsoft) non sia poi così diverso.
Ancora una diversa possibilità: utilizi B4J per realizzare il back-end da far girare sul PC e B4A per il front-end sul tablet/smartphone.
Ci sono diversi esempi nella sezione B4J, ma in sostanza si tratta di produrre un file jar che sarà eseguito nella java machine presente sul PC e che, tramite l'opportuno driver jdbc, si collega al DB presente sul pc stesso.
Ancora una diversa possibilità: utilizi B4J per realizzare il back-end da far girare sul PC e B4A per il front-end sul tablet/smartphone.
Ci sono diversi esempi nella sezione B4J, ma in sostanza si tratta di produrre un file jar che sarà eseguito nella java machine presente sul PC e che, tramite l'opportuno driver jdbc, si collega al DB presente sul pc stesso.
Il backend è già stato realizzato. Si chiama RemoteDatabaseConnector. Io lo uso con MySql ma funziona praticamente con qualsiasi database (ho visto esempi per SQL server ed altri db)
Trovi il tutorial su RDC in http://www.b4x.com/android/forum/threads/31540/#content
Il backend è già stato realizzato. Si chiama RemoteDatabaseConnector. Io lo uso con MySql ma funziona praticamente con qualsiasi database (ho visto esempi per SQL server ed altri db)
Trovi il tutorial su RDC in http://www.b4x.com/android/forum/threads/31540/#content