请教安卓datasnap开发新手问题请教
我使用了服务器端TFDConnection---TFDQuery---DataSetProvider的服务器端(网上很容易找到的新手教程)
客户端则使用TSQLConnection---ClientDataSet---BindSourceDB--grid来查询和显示数据
这部分我都模仿新手教程成功了并且在安卓端运行成功。
更新数据则是通过ClientDataSet的insert、edit、post、ApplyUpdates来实现。
但是更新数据就用这几个对于一个可用的安卓扫码出入库端来说实在是太薄弱了
1.请问大家有没有别的数据更新的方法能推荐给我去学习?或者类似PC端那种非常灵活的query的sql语句写在客户端里让服务器直接执行方式也好,特此求教
2.因为我的安卓端是局域网环境,请问有没有什么方法能够让安卓端直连sql数据库操作不通过datasnap来?这样会不会更有效率更好操作?(我自己在安卓端尝试用DriverID=MSSQL或者DriverName=MSSQL都无法通过安卓编译只能用于pc)
3:我一直都是开发PC端,习惯了类似:
Query2.Edit;
Query2.FieldByName('kind').AsString := '手工单';
Query2.Post;
Query1.close;
Query1.sql.clear;
Query1.sql.add('update tb1 set......');
Query1.ExecSQL;
这样的数据库操作模式和DBGRIDEH来控制记录集
请问安卓端没有类似DBGRIDEH这样的三方控件可用吗?