草庐IT

nativescript-sqlite

全部标签

sqlite - Flutter - 从数据库中获取记录并显示在 ListView Builder 中

我正在开发一个Flutter项目并使用Sqflite数据库。我已经设法将数据保存在数据库中。现在我试图根据表名从数据库中获取所有记录的列表,并将它们显示在“ListView.builder”中。database_helper.dartFuturegetAllRecords(StringdbTable)async{vardbClient=awaitdb;varresult=awaitdbClient.rawQuery("SELECT*FROM$dbTable");returnresult.toList();}employees_list.dartimport'package:flutte

sqlite - Flutter - 从数据库中获取记录并显示在 ListView Builder 中

我正在开发一个Flutter项目并使用Sqflite数据库。我已经设法将数据保存在数据库中。现在我试图根据表名从数据库中获取所有记录的列表,并将它们显示在“ListView.builder”中。database_helper.dartFuturegetAllRecords(StringdbTable)async{vardbClient=awaitdb;varresult=awaitdbClient.rawQuery("SELECT*FROM$dbTable");returnresult.toList();}employees_list.dartimport'package:flutte

sqlite - Flutter:类型 'Future<dynamic>' 不是类型 'Widget' 的子类型

我正在使用sqlite将数据存储在我的Flutter应用程序中。我有一个模式bottomsheet,它用filterchips打开,当你选择一个时,它会将项目添加到数据库中。如果项目已经存在,则检查filterchip。当我调用数据库函数来检查该项目是否已经存在时,出现以下错误。我尝试过同时使用async和await。数据库查询代码://FINDTAGfindTag(inttagId)async{vardbConnection=awaitdb;varres=awaitdbConnection.query("$TABLE_NAME",where:"tagId=?",whereArgs:[

sqlite - Flutter:类型 'Future<dynamic>' 不是类型 'Widget' 的子类型

我正在使用sqlite将数据存储在我的Flutter应用程序中。我有一个模式bottomsheet,它用filterchips打开,当你选择一个时,它会将项目添加到数据库中。如果项目已经存在,则检查filterchip。当我调用数据库函数来检查该项目是否已经存在时,出现以下错误。我尝试过同时使用async和await。数据库查询代码://FINDTAGfindTag(inttagId)async{vardbConnection=awaitdb;varres=awaitdbConnection.query("$TABLE_NAME",where:"tagId=?",whereArgs:[

react-native - React Native、Ionic、Flutter 和 NativeScript 中的代码可重用性(一次编写,随处使用)

我第一次在这里写这种问题,如果我的问题不好,请原谅。我正在学习一些新的跨平台框架。我对Ionic(版本4)、Flutter、ReactNative和NativeScript很感兴趣。准确地说,我想了解每个框架的代码可重用性的概念。他们如何应用可重用性?在哪个矩阵中,结果是什么?谢谢。 最佳答案 在react-native中,您可以创建任何组件使用任何屏幕。例如,我使用InputText组件来实现可重用性。InputField.jsimportReact,{Component}from"react";import{TextInput,

react-native - React Native、Ionic、Flutter 和 NativeScript 中的代码可重用性(一次编写,随处使用)

我第一次在这里写这种问题,如果我的问题不好,请原谅。我正在学习一些新的跨平台框架。我对Ionic(版本4)、Flutter、ReactNative和NativeScript很感兴趣。准确地说,我想了解每个框架的代码可重用性的概念。他们如何应用可重用性?在哪个矩阵中,结果是什么?谢谢。 最佳答案 在react-native中,您可以创建任何组件使用任何屏幕。例如,我使用InputText组件来实现可重用性。InputField.jsimportReact,{Component}from"react";import{TextInput,

sqlite - 如何从列表的 future 获取元素/值

我使用SQLite作为缓存。一切正常。但我不知道如何从这个promise中体现值(value)?(display()返回Future>)我想要的是像varvalue=display().refreshToken这样的东西打印语句打印列表值print(awaitdisplay());Database.dart//Openthedatabaseandstorethereferenceimport'dart:async';import'package:path/path.dart';import'package:reborn_next_job02/models/Token.dart';imp

sqlite - 如何从列表的 future 获取元素/值

我使用SQLite作为缓存。一切正常。但我不知道如何从这个promise中体现值(value)?(display()返回Future>)我想要的是像varvalue=display().refreshToken这样的东西打印语句打印列表值print(awaitdisplay());Database.dart//Openthedatabaseandstorethereferenceimport'dart:async';import'package:path/path.dart';import'package:reborn_next_job02/models/Token.dart';imp

sqlite - 将所选值的 id 传递给不同的 flutter 页面,sqlite

我创建了一个sqlite数据库,并且已经填充了两个表tbl_genres和tbl_books,我通过像这样执行原始sql查询来调用它们。_genreList=awaitdb.rawQuery('SELECTgenre_name[]FROMtbl_genres');并使用ListView.builder将它们放置到页面上,页面显示流派列表。title:newText("${_genreList[index]}")然后,我希望能够通过onTap()方法选择一种类型,以导航到一个新页面,该页面显示tbl_books中该特定类型的所有书籍。为此,我试图获取所选类型的ID并将它们传递到下一页,以

sqlite - 将所选值的 id 传递给不同的 flutter 页面,sqlite

我创建了一个sqlite数据库,并且已经填充了两个表tbl_genres和tbl_books,我通过像这样执行原始sql查询来调用它们。_genreList=awaitdb.rawQuery('SELECTgenre_name[]FROMtbl_genres');并使用ListView.builder将它们放置到页面上,页面显示流派列表。title:newText("${_genreList[index]}")然后,我希望能够通过onTap()方法选择一种类型,以导航到一个新页面,该页面显示tbl_books中该特定类型的所有书籍。为此,我试图获取所选类型的ID并将它们传递到下一页,以