UWP应用程序向SQLite数据库添加图像(路径)

时间:2015-12-08 01:17:41

标签: image sqlite uwp

您好我正在创建一个UWP应用,并使用以下方法上传图片。

{{1}}

我有一个在SQLite中创建的数据库,我想将图像路径添加到数据库,但我不知道如何使用UWP应用程序对其进行编码。谢谢你的帮助。

2 个答案:

答案 0 :(得分:0)

我建议你将byte []存储在SQLite表的blob列中。 这里有一篇很好的帖子http://andywigleyblog.azurewebsites.net/?p=117

它具有读取和保存图像所需的信息。

大多数导入部分是转换方法

<?php


$link = mysql_connect('localhost', 'user', '');
if (!$link) {
    die('Connexion impossible : ' . mysql_error());
}
$db_selected = mysql_select_db('woe_site', $link);
if (!$db_selected) {
   die ('Impossible de sélectionner la base de données : ' . mysql_error());
}

$query1 = 'SELECT account FROM vote_voteurs WHERE account NOT IN (SELECT account FROM boutique_clients);';

$result1 = mysql_query($query1, $link);

while ($row1 = mysql_fetch_assoc($result1)) {
    $query2 = 'INSERT INTO boutique_clients (account, credit, date_ouverture, last_achat, nb_achats) VALUES ('.$row1['account'].', 0, NOW(), '', 0);';
    mysql_query($query2, $link);
}

$query3 = 'SELECT account FROM vote_voteurs';
$resul3 = mysql_query($query3 , $link);
while ($row3 = mysql_fetch_assoc($result3)) {
    $query4 = 'UPDATE boutique_clients SET credit = credit+ (SELECT (totalVotes+monthVotes) *0.0025 FROM vote_voteurs WHERE account='.$row3['account'].') WHERE account = '.$row3['account'].';';
    mysql_query($query4, $link);
}

mysql_close($link);

答案 1 :(得分:0)

为了与SQLite进行通信,可以使用Entity Framework 7和文章,如何使用它,here。但是存在问题,它只是发布候选版本(EF 7.0.0-rc1)并且在编译到.NET Native时遇到问题。