javascript高級組合查詢控件(0.5.2更新)
因為一直沒用firefox,不是有人留言說firefox不能用,還不知道在firefox上有這么大問題,呵呵!花了半天的時間改過來了,現在基本上可正常運行在firefox上了。
除此之外還順便改了一些小bug,^_^。
源碼:highquery0.5.2
posted on 2008-12-23 17:28 codeslave 閱讀(2338) 評論(11) 編輯 收藏 所屬分類: script
因為一直沒用firefox,不是有人留言說firefox不能用,還不知道在firefox上有這么大問題,呵呵!花了半天的時間改過來了,現在基本上可正常運行在firefox上了。
除此之外還順便改了一些小bug,^_^。
源碼:highquery0.5.2
posted on 2008-12-23 17:28 codeslave 閱讀(2338) 評論(11) 編輯 收藏 所屬分類: script
樓主動作真快,這么快就改好了。我項目中有個跟這個很相似的,不過是htc實現的,現在想改改以支持FireFox,有樓主的這個正好做參考。多謝了 回復 更多評論
Quite good ideal, could you develop a common version which does not depend on specificated column name and data-type? 回復 更多評論
@jeasonzhao
首先謝謝您的關注,^_^,但不是太明白閣下指的不依賴于特定列名和數據類型是什么?;蛘呶蚁日f明一下這個組件的情況:
1.這是一個javascript做的組件,所以無論jsp或.net等都可以用。
2.沒有綁定特定的數據庫,但由于不同數據庫產生的sql還是有不同,所以針對不同的數據庫還是抽象出一個js,現在只有oracle和sqlserver,當然用戶可以擴展,照著寫也不難。
3.里面的字段名的確是數據庫的列名,是為了更直接產生的sql,當然如用hibernate,與配置文件設定的列名一樣就行。
4.而數據類型并不是指數據庫字段的類型,只是組件自已設定的類型,有number,date,datetime,varchar等,與數據庫的很相似,但并不是數據庫的字段類型。
或者閣下可否詳細說說您的想法?
回復 更多評論
// 測試用
function show()
{
txtAliasC.value = "";
txtFieldC.value = "";
txtAliasS.value = "";
txtFieldS.value = "";
var arrReturn = interpreter();
//alter(arrReturn);
txtAliasC.value = arrReturn[0];
txtFieldC.value = arrReturn[1];
var test1 = arrReturn[1];
var test2 = arrReturn[3];
txtAliasS.value = arrReturn[2];
txtFieldS.value = arrReturn[3];
var test3 = test1+" order by "+test2;
if (test2!=""){
form2.sql.value = test3;
}
else{
form2.sql.value =test1;
}
我用的這個測試 結果那個arrReturn是空的 沒數據啊 為什么啊 可以的話 加QQ267184937 請教一下 謝謝了
回復 更多評論
@蘭
不好意思,最近忙,很少上這里,已經加你的QQ了! 回復 更多評論
只有注冊用戶登錄后才能發表評論。 | ||
![]() |
||
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||
相關文章:
|
||