我想知道它是否可能,當然它一定是。我想基本上是有條件創建基於用戶輸入的(以及在這個例子中,我們將使用3個文本框中輸入)一個dymanic SQL語句:有條件的SQL格式
var firstname = document.getElementById('firstname').value
var middle = document.getElementById('middle').value
var lastname = document.getElementById('lastname').value
var SQL
(如果所有3個字段填寫... )
SQL = "SELECT * FROM TABLE WHERE [Firstname] = '" + firstname + "' AND [Middle] = '" + middle + "' AND [Lastname] = '" + lastname + "'"
(如果3場2處填寫...)
SQL = "SELECT * FROM TABLE WHERE [Firstname] = '" + firstname + "' AND [Lastname] = '" + lastname + "'"
有沒有更好的方式來這樣做呢?更短的東西?或者我將不得不評估每個字段中的文本,然後定義SQL?
只是想知道,但它從來沒有傷害要問。
周杰倫