處理許多表名是在字符串存儲一個表名vb.net使用串
ugad = 「INSERT INTO TB(Ugname,Ugdob,Uggender)」
這是普通的查詢哪些功能以及。
,但我需要存儲一個表名在一個名爲「部門」
字符串,這個字符串將在差異時間有差異的表名。我應該如何運行它,Wat查詢應該給予。
ugad =「INSERT INTO部門(Ugname,Ugdob,Uggender)」 我知道這個查詢不是vaild。可我知道正確的查詢
處理許多表名是在字符串存儲一個表名vb.net使用串
ugad = 「INSERT INTO TB(Ugname,Ugdob,Uggender)」
這是普通的查詢哪些功能以及。
,但我需要存儲一個表名在一個名爲「部門」
字符串,這個字符串將在差異時間有差異的表名。我應該如何運行它,Wat查詢應該給予。
ugad =「INSERT INTO部門(Ugname,Ugdob,Uggender)」 我知道這個查詢不是vaild。可我知道正確的查詢
用途:
ugad = "INSERT INTO " & dept & "(Ugname,Ugdob,Uggender)"
注:有一種可以說是更安全,更好的方式來編寫SQL(如果您擔心通過SQL注入來惡意或意外干擾您的底層數據),但希望能夠讓您開始。
如果我理解正確,你NEET嘗試像
ugad = "INSERT INTO " + dept + "(Ugname,Ugdob,Uggender)"
一個llok只要記住,字符串連接可能會非常緩慢,一旦你開始在環路串聯,所以總是有在你的腦海裏,StringBuilder Class存在,並且比正常級聯要快很多...
或
ugad = String.Format("INSERT INTO {0}(Ugname,Ugdob,Uggender)", dept)
我認爲它更易於閱讀和維護。
我不明白你的問題。將要插入的每個表都具有相同的結構 – 2010-10-27 13:03:26