0
我想知道是否有一種方法可以在不更新相同值的情況下將值插入到同一列。通過不使用VB.Net更新sql server中的列插入多個值
這是我的表結構
Column Name Data Type Allow Nulls
----------- --------- ------------
Expiry Date Date No
現在我想在到期日以插入多個日期值。那我該怎麼做?
所以,我的輸出應該如下:
Expiry Date
23/3/2014,23/4/2014,23/5/2015
這是我的INSERT語句
cmd.CommandText = "INSERT INTO Customers (UserID, Validity, Amount, RegisteredDate,
ExpiryDate, FirstName, LastName, Address, State, City, Phone, Mobile, Email)
VALUES(@UserID,@Validity,@Amount,@RegisteredDate,@ExpiryDate,@FirstName,@LastName,
@Address,@State,@City,@Phone,@Mobile,@Email)"
這是我的更新語句:
cmd.CommandText = "UPDATE Customers SET UserID = @UserID, Validity = @Validity,
Amount = @Amount, RegisteredDate = @RegisteredDate, ExpiryDate = @ExpiryDate,
FirstName = @FirstName, LastName = @LastName , Address = @Address, State = @State,
City = @City, Phone = @Phone, Mobile= @Mobile, Email = @Email WHERE UserID = @UserID"
你不能日期數據類型只能保存日期數據。逗號分隔的字符串不是有效的日期。如果你在表格中做表格,可能會有可能;但我從來沒有看到這一點。 – xQbert 2013-03-23 12:25:53