我想開發一個字典,它將從數據庫中檢索術語和定義,並向用戶顯示他的特定術語及其定義。 問題是當用戶在搜索字段中鍵入時字典如何搜索術語?c#在字典中搜索字詞的算法
回答
設置與列 'term_name' 一個數據庫表,和 'term_definition'
使用SQL操作LIKE http://www.w3schools.com/sql/sql_like.asp
SELECT * FROM dictionary WHERE 'term_name' LIKE '%query%'
(也使用的數據庫是好還是有另一種方式諮詢我)
請注意,'%'符號是一個通配符,所以如果您希望它們能夠搜索以查詢開頭的單詞而不是賽車出現,那麼您只能將它追加到查詢的末尾在搜索汽車時。
感謝您的關注。你的代碼是爲sql,但如何可能嵌入它與C#應用程序? –
設置一個sql服務器,因爲這可能是你最安全的賭注,像你提到的數據庫。 C#可以訪問這個數據存儲。 http://www.codeproject.com/Articles/4416/Beginners-guide-to-accessing-SQL-Server-through-C –
如果您正在尋找在C#中進行相同類型的模式匹配,請嘗試使用這些函數 string.EndsWith(「pattern」)等價於LIKE'%pattern%' string.StartsWith(「pattern」)等同於LIKE'pattern%' string.EndsWith(「pattern」)等價於LIKE'%pattern ' –
- 1. 在python詞典中搜索字典
- 2. C#在字典中搜索字典的最快方法
- 3. C:在字典中搜索字符串
- 4. 算法通過詞典搜索
- 5. C#詞典中的字典
- 6. Python字典單詞搜索/創建者?
- 7. 如何模糊搜索字典單詞?
- 8. 在字典中搜索值?
- 9. 在Python中搜索字典
- 10. 無法在字典中搜索
- 11. C# - 在列表中搜索字典的鍵與搜索值
- 12. 字典搜索
- 13. 搜索字典
- 14. 無法搜索Python字典
- 15. 搜索的文件在字典中的所有單詞
- 16. 帶連字符的搜索字詞無法在sharepoint中搜索2013
- 17. 搜索字典值
- 18. Android搜索字典
- 19. Python - 搜索字典中的字符串
- 20. 遞歸詞搜索算法
- 21. 單詞搜索算法
- 22. 字符串搜索算法
- 23. Java字搜索算法
- 24. 關鍵字搜索算法
- 25. 字符串搜索算法
- 26. 搜索鍵,值在字典
- 27. 搜索在字典中的字 - 數據結構和方法
- 28. 如何實現在詞典plist中搜索字符串?
- 29. Java中的字符串搜索算法
- 30. 在python中搜索字典的列表
到目前爲止,你有哪些代碼無法使用?它的做法與你期望的有什麼不同?是否有任何異常被拋出,如果是,它們是什麼?您可以提供有關該問題的更具體的信息,您就越有可能得到解決問題的答案。 – Kevin
我現在完全是初學C#的人。到目前爲止,我設計了一個字典界面,其中一列用於定義和「搜索」字段。按照我的計劃,當用戶在搜索字段中鍵入字符時,所有相關術語應出現在術語欄中。在此之後,如果用戶點擊特定的術語,其定義應該出現在定義列中。 –
不幸的是,本網站的目的不是爲您編寫代碼,而是爲您解決在嘗試爲自己編寫代碼時可能遇到的問題。學習,編寫一些代碼,當你遇到一個你無法找到答案或碰到一個你不明白的特定概念的特定問題時回來。 – Kevin