Vyhledávání na webu
Mám pole, kde každý prvek odpovídá alfanumerickému řetězci, řekněme:
userIds : ['Ab526', 'shvx23', '23636dsd']
Chci to převést do takového formátu, abych mohl tento seznam řetězců předat do klauzule IN v dotazu MySQL jako něco takového :
Vyber *
Přečtěte si více →Používám MySQL ve své aplikaci angular2-meteor, snažím se dokončit celou transakci včetně otevření, vkládání ... a uzavření mé databáze.
Čelím problému uzavřeného socketu, který způsobuje úplný pád mé aplikace při jejím zavírání, zde je můj kód a chyba,
jestli existují nějaké návrhy ???
* Můj kód :*
1) Main.ts
import {loaduser} from "./load-users"; if(Meteor.isServer){ Meteor Přečtěte si více →
Implementuji komunikaci Angular 2 se SQLite přes 3 vrstvy. Měl jsem problémy s vracením slibů a zkoušel jsem to vyřešit následovně.
1.Vnější služba(routerService.ts)
routerService(reqObject): Observable<any> { this.dbServiceProvider.dbService(reqObject).subscribe(dbServiceResponse Přečtěte si více →Už několik dní se snažím integrovat svou Electron aplikaci s SQLite. Už jsem vytvořil build SQLite pomocí následujícího skriptu:
"rebuild": "electron-rebuild -f -w sqlite3"a jsem schopen se připojit k databázi, vytvořit databázový soubor, ale z JavaScriptu takto:
var sqlite3 = require('sqlite3').verbose(); var db = new sqlite3.Database('./database2.sqllite3'); db.serialize(function() { db.run("CREATE TABLE lore Přečtěte si více →ahoj, dostal jsem tyto chyby, když kompiluji svou aplikaci: duplicate symbol _OBJC_CLASS_$_SQLitePlugin a duplicate symbol _OBJC_METACLASS_$_SQLitePlugin, můj soubor package.json má tyto balíčky:
"cordova-plugin-sqlite-2": "~1.0.4", "cordova-sqlite-storage": "^2.1.3", "pouchdb-adapter-cordova-sqlite"a tyto pluginy:
"cordova-sqlite-storage" "cordova-plugin-sqlite-2"Nevím, kde jsou konflikty
Používám metodu k vrácení proměnné připojení SQL Serveru.
const sql = require('mssql'); /* sql configuration */ var config = { user: '***', password: '***', server: '***', database: '***', port: '***', multipleStatements: true, timezone: '+00:00' }; function getRequest(){ return new Promise(function(resolve, reject) { sql.close() sql.connect(config, function (err:any) { if (err) reject(err); Přečtěte si více →
Mám problém s spuštěním unit testu pro můj stack: - node - ts-node - express.js - sequelize - mysql - karma
Když spustím Karma, dostanu spoustu chyb jako je tato:
04 05 2018 20:49:57.255:ERROR [karma]: Error: Unable to resolve module [sqlite3] from [/home/userName/Pr Přečtěte si více →Ahoj, píšu jednoduchou webovou aplikaci používající design podobný návrhovému vzoru fasáda. Aplikace je napsaná v TypeScriptu s využitím Node.js, Express.js, node-postgres a Inversify. Řekněme, že mám tento jednoduchý příklad
Router.ts
router.get('/test', testController.test);TestController.ts
import { Request, Response } from 'express'; import { ITestUC } from '../usecase/TestUC'; import { di } from '../core Přečtěte si více →Prošel jsem rychlý start TypeORM dostupný na NPM na: https://www.npmjs.com/package/typeorm
Přidal jsem trochu kódu, abych experimentoval s surovými SQL dotazy, ale okamžitě dostávám chybu QueryFailedError.
Ověřil jsem, že tabulka a entita byly vytvořeny pomocí metody find správce connection.manager v TypeORM, a také jsem tabulku ručně zkontroloval přes pgAdmin. Pro jistotu jsem pou
Přečtěte si více →
Ve verzi 33 expo SDK byla SQLite přesunuta do vlastního balíčku, expo-sqlite, a teď nemohu načíst typy.
Místo
import {SQLite} from 'expo';Mám
import {SQLite} from 'expo-sqlite';Ale typy se nenačítají.
Dostávám následující typovou chybu:
Cannot find namespace 'S Přečtěte si více →