今天用sql server的Microsoft OLE DB提供程序和ODBC的Microsoft OLE DB提供程序兩種不同的方法鏈接了一下SQL Server數(shù)據(jù)庫(kù),,卻發(fā)現(xiàn)了一個(gè)以前從來(lái)沒有注意到的問(wèn)題,。 就是在使用conn.execute的時(shí)候:使用第一種方式是完全正常的,,但是使用ODBC的方式卻在某些情況下一些數(shù)據(jù)不能讀取(或者說(shuō)讀取為空值),,具體的原因不清楚,查了好久也沒發(fā)現(xiàn)區(qū)別在哪里,。后來(lái)還是用了第一種方式,。 注:在SQL Server 2000和SQL Server 2005數(shù)據(jù)庫(kù)下問(wèn)題一樣。 第一種:OLE DB或OleDbConnection (.NET)方式
第四種:SqlConnection(.NET)方式 |
|
來(lái)自: Rain_Time > 《計(jì)算機(jī)編程》