使用SQL Server身份驗證時,我遇到SqlBulkCopy
命令的問題。 Windows身份驗證不會出現此問題。SqlBulkCopy登錄失敗
SqlBulkCopy sbc = new SqlBulkCopy(sqConn.ConnectionString, SqlBulkCopyOptions.KeepIdentity);
,這將引發一個錯誤:
Login failed for user 'xx'
代碼:
SqlBulkCopy sbc = new SqlBulkCopy(sqConn);
這工作正常,但不會保留標識列的原始值。
感謝編輯們。我會記得在下次把代碼放到塊中。 – davehay