首页 > 解决方案 > 从sql中提取十进制值

问题描述

我有一系列要从 sql 表中提取的值,但我被困在十进制的价格上。我不明白该怎么做。所以我有这个:

int currentID = cursor.getInt(idColumnIndex);
String currentProduct = cursor.getString(productColumnIndex);
int currentPrice = cursor.getInt(priceColumnIndex);
int currentQuantity = cursor.getInt(quantityColumnIndex);
String currentSupplier = cursor.getString(supplierColumnIndex);
int currentPhone = cursor.getInt(phoneColumnIndex);

目前我将价格设置为整数,但在我的 sql 表中将其设置为十进制。我怎样才能在这里提取它?

标签: javascriptandroid

解决方案


它是Double currentPrice = cursor.getDouble(priceColumnIndex);


推荐阅读