Un peu de contexte: Le Db existe déjà et l'application est à usage interne de l'entreprise, c'est pourquoi je ne fais pas d'API
Salut les gars, je dois connecter mon application à un serveur SQL pour exécuter une requête et en extraire des données.
J'ai déjà essayé avec ce plugin mais sans succès SqlJocky5
Quelqu'un a déjà fait quelque chose de similaire avec flutter? Comment vous l'avez fait? il y a une autre bibliothèque pour connecter l'application avec un serveur sql? Donc, ce que je recherche, c'est s'il y a une bibliothèque pour le faire comme dans Xamarin Forms (SqlClient) ou dans Android Studio Java (pilote JDBC)
Merci d'avance
J'ai essayé de poser une question et j'ai été bloqué parce que je n'ai pas répondu à une question.
Voici la réponse:
De https://groups.google.com/forum/#!topic/flutter-dev/GO9ilukcoN4 de @Abner Hernandez
Tout d'abord: vous avez besoin d'un SQLServerSocket: https://github.com/nippur72/SqlServerSocket est gratuit et fonctionne! Deuxièmement: vous avez besoin d'un client https://github.com/nippur72/SqlServerSocket (regardez dans le dossier DartClient). J'ai fait plusieurs connexions et cela fonctionne très bien.
Bien sûr, ce n'est pas aussi "facile à utiliser, avec 2 ou 3 clics et moins de programmation ..." mais oui, vous pouvez "implémenter un simple SELECT * FROM XXX et afficher les résultats sur les deux appareils (IOS et Android) avec Flutter. " Je l'ai fait.!
Oui, je l'ai testé avec mon sql distant et travaille sur CRUD. Je n'ai pas encore testé pour une requête approfondie.
günter-zöchbauer donne les meilleures pratiques.
Vous devez utiliser AQUEDUCT aqueduct.io et créer une API Web pour que votre application Flutter se connecte au serveur de manière plus sécurisée.