dbnull mysql_vb.net – sqlbulkcopy – 不允许DBNull.Value.?

我正在尝试下面这两个调用但是它们都返回一个异常Customer_ID不允许DBNull.Value.但是当我调试时,我看到我的所有记录都分配了Customer_ID.它是我的数据库表中唯一一个不可为空的定义.是什么导致了这个错误?

bulkCopy.WriteToServer(myBookingDataTable)

bulkCopy.WriteToServer(myBookingss.ToArray())

这是我的整个代码.

Using myConnection As sqlConnection = _

New sqlConnection(connectionString)

myConnection.Open()

Using bulkCopy As sqlBulkCopy = _

New sqlBulkCopy(My.Settings.ConnectionString(),sqlBulkCopyOptions.Default)

bulkCopy.DestinationTableName = "dbo.Booking"

Try

' Write from the source to the destination.

bulkCopy.WriteToServer(myBookingDataTable)

'bulkCopy.WriteToServer(myBookingss.ToArray())

Catch ex As Exception

Console.WriteLine(ex.Message)

Finally

bulkCopy.Close()

End Try

End Using

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值