javascript - 从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 表中将其设置为十进制。我怎样才能在这里提取它?
解决方案
它是Double currentPrice = cursor.getDouble(priceColumnIndex);
推荐阅读
- c++ - 如何 push_back 到带有 getter 函数的列表?
- bash - 将具有扩展名的文件从目录的子目录移动到与另一个目录具有相同名称的另一个子目录
- reactjs - 在电视上的 TizenBrowser v1.1.2.07 上运行反应网站时出现问题
- angular - Angular 4 datepicker 0 到 1 自动选择
- python - 使用python将数据字符串到列中
- rabbitmq - RabbitMQ - 需要关闭所有连接,但 close_all_connections 不起作用
- git - Git 存储库太大,即使在删除所有旧提交后也是如此
- php - 如何根据php laravel中的下拉值订购表格
- java - 从二维数组中查找不同大小的相邻元素
- python - 如何在colab中解压缩图像文件夹