Je suis en train de sélectionner des chaînes comme ça: "\\Data\\file - test.md"
SQLite Sélectionnez le chemin de retour toujours nul
Je ne comprends pas pourquoi il revient sans cesse rien, mais je peux insérer dans le SQLite
public List<String> Select(String Path)
{
List<String> list = new List<String>();
using (SQLiteCommand fmd = this.conn.CreateCommand())
{
fmd.CommandText = "SELECT * FROM FILE WHERE Path = ?";
fmd.Parameters.Add(new SQLiteParameter(Path));
fmd.CommandType = CommandType.Text;
SQLiteDataReader r = fmd.ExecuteReader();
if (r.HasRows)
{
while (r.Read())
{
list.Add(r.GetString(0));
list.Add(r.GetString(1));
list.Add(r.GetString(2));
}
}
else
{
return null;
}
}
return list;
}
En théorie, '?' Et '@ xxx' doivent se comporter (sauf que l'ancien n'a pas de nom). –
Oui, je pensais la même chose, mais dans ce cas, il semble qu'ils n'ont pas le même comportement –