我正在使用ASP.net。在一個SQL查詢中,我的輸出是21,22,23,這是一個字符串。 我想刪除這些逗號並將它們存儲爲單獨的整數值...我想使用一個數組。請幫忙。怎麼做 ?ASP.net與SQL查詢
0
A
回答
0
String.Split(char [])函數應該爲你做這個。我認爲在ASP.net有云:
string values = "21,22,23";
string[] valuesArray = values.split(",");
3
您可以通過使用.Split(char)
轉換某些字符分隔的字符串:
string test = "21,22,23";
string[] split = test.Split(',');
這會給你一個字符串數組,雖然。如果你想使用它們作爲整數你會想將它們轉換爲好,並根據您的情況,你可能要檢查它是否是解析的或沒有,但你可以使用LINQ和做這樣的事情:
string test = "21,22,23";
int[] values = test.Split(',').Select(value => Convert.ToInt32(value)).ToArray();
0
儘管正常的String.Split可以工作,但您仍然不會獲得整數值。你可以嘗試一個簡單的LINQ查詢,像這樣:
var results = from string s in yourString.Split('s')
select int.Parse(s);
你可以那麼顯然它轉換爲一個列表或數組,根據您的需要...樣本在LINQ查詢直接轉換爲數組如下:
int[] results = (from string s in yourString.Split('s')
select int.Parse(s)).ToArray();
相關問題
- 1. SQL查詢和asp.net
- 2. SQL查詢 - 與子查詢
- 3. 與SQL查詢
- 4. 與SQL查詢
- 5. 查詢與SQL
- 6. 與SQL查詢
- 7. 與SQL查詢
- 8. 與SQL查詢
- 9. SQL子查詢語法asp.net
- 10. asp.net sql查詢幫助
- 11. 高效的asp.net sql查詢
- 12. asp.net mvc和sql查詢
- 13. ASP.Net執行SQL(子) - 查詢
- 14. ASP.NET中的sql查詢
- 15. sql查詢錯誤asp.net c#
- 16. SQL到LINQ查詢asp.net
- 17. SQL查詢與phpMyAdmin
- 18. 與SQL子查詢
- 19. SQL ISNULL與查詢
- 20. 與Oracle SQL查詢
- 21. 查詢 - SQL與SharePoint
- 22. SQL查詢與BETWEEN
- 23. SQL與子查詢
- 24. SQL查詢,與MAX
- 25. 使用ASP.net的ASP.NET,MySQL和sql查詢
- 26. ASP.NET ODBC查詢與參數
- 27. 查詢字段與多行SQL查詢
- 28. sql查詢插入與子查詢
- 29. 訪問查詢與SQL Server 2008查詢
- 30. SQL查詢中查詢與鮮明
嘿thankssss ... – Franky9545 2012-02-14 09:37:01
快樂!很高興我能幫上忙... – FarligOpptreden 2012-02-14 09:49:21