Jak uzyskać dane z bazy danych w javascript na podstawie wartości przekazanej do funkcji

W mojej aplikacji internetowej chcę pobrać dane z bazy danych na podstawie wartości przekazywanej do funkcji. Napisałem zapytanie w następujący sposób.

<script> 
 //Functions to open database and to create, insert data into tables

 getSelectedRow = function(val)
    {
        db.transaction(function(transaction) {
              transaction.executeSql('SELECT * FROM Employ where number = parseInt(val);',[], selectedRowValues, errorHandler);

        });
    };
    selectedRowValues = function(transaction,results)
    {
         for(var i = 0; i < results.rows.length; i++)
         {
             var row = results.rows.item(i);
             alert(row['number']);
             alert(row['name']);                 
         }
    };
</script>

W tagu ciała

<body>
   ---
     <a href = "#" onClick = "javascript:getSelectedRow('1')>getValues</a>

Mam problem podczas pobierania danych z bazy danych, tj. W zapytaniu SELECT. Nie akceptuje wartości parseInt (val), jeśli podam warunek jako „name = 1”, po prostu akceptuje warunek i daje wynik, ale nie akceptuje „name = parseInt (val)” i zgłasza błąd jako 'brak takiej kolumny: kod val: 1' Poinformuj mnie, jak przekazać wartość w 'val' .. Dzięki z góry ..

questionAnswers(3)

yourAnswerToTheQuestion