我想将float类型的数据存储到mySqlserver中。我尝试了通过namevaluepair传递数据。除非NameValuePair,还有哪些其他选项可以传递非字符串值...
Float currentuserrate,serverrate,newrate;
ArrayList<NameValuePair> r = new ArrayList<NameValuePair>();
newrate = Float.valueOf(decimalFormat.format((currentuserrate * count + serverrate)
/ ++count));
r.add(new BasicNameValuePair("newrate", newrate));
我收到使用NameValuePair仅可以传递字符串值的错误...请帮助我....
最佳答案
NameValuePair
仅接受字符串值。不能将浮点值添加到名称值对。您最好将字符串值解析为float..like
$newrate= (float) $_REQUEST['newrate'];
在将php文件保存到数据库之前。
关于android - Android:如何将浮点值传递给mysql服务器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18974884/