Как получить данные из базы данных в javascript на основе значения, переданного функции

В моем веб-приложении я хочу получить данные из базы данных на основе значения, которое передается функции. Я написал запрос следующим образом.

<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>

В теге body,

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

У меня возникла проблема при получении данных из базы данных, т. Е. По запросу SELECT. Он не принимает значение parseInt (val), если я задаю условие как «имя = 1». он просто принимает условие и дает результат, но не принимает name = parseInt (val) '. и выдает ошибку, поскольку «такой столбец отсутствует: val code: 1»; Пожалуйста, скажите мне, как передать значение в "val". Заранее спасибо..

Ответы на вопрос(3)

Ваш ответ на вопрос