這是一個有點問題的兩個部分的,首先SQL字符串ALTER TABLE SQL字符串 - 語法錯誤
Dim Addcolumn As New OleDb.OleDbCommand("ALTER TABLE [" & TableName & "] ADD " & X & "", con)
X = 0
Do
X = X + 1
Addcolumn.ExecuteNonQuery()
Loop Until X = 8
這個字符串被扔了一syntx錯誤,特別是OleDbException是未處理的,語法錯誤是SQL語句
林不知道哪裏出了問題,做了一些研究,但無法找到一個錯誤,我相信它顯而易見有更多經驗的人。
問題的第二部分是澄清我想知道的事情。如果我在數據集中輸入新的列,當我更新表單時它會粘住嗎?還是隻有行才能做到這一點?如果是這樣,將在實際表中創建新列,然後將其複製到數據集,然後通過表適配器更新表工作?並給我我想要的行和列我的表?
非常感謝所有幫助
非常感謝!
莫=)
你想運行什麼查詢? ATM就是'ALTER TABLE(TableName)ADD 1..2..3..4..',它根本不是有效的SQL語法。 – hkf
@hkf我試圖創建一個新的列,每次循環完成。我呢,猜猜我即將離任何地方近嗎? – Mohjo