//cmd.CommandText = @"select MaKH from KHACHHANG where HoTenKH='a'";
cmd.CommandText = @"select MaKH from KHACHHANG where HoTenKH=$tenKH";
cmd.Parameters.Add(new SQLiteParameter("$tenKH", tenKH));
The comment line works, cmd is a DbCommand, I've tried
cmd.CommandText = @"select MaKH from KHACHHANG where HoTenKH='$tenKH'";
But it doesn't work neither.