MSSQL Server数据库的四种连接方法和sql连接字符串
今天用SQL Server的【de】Microsoft OLE DB提供程👙序和【xù hé】🙁ODBC的【de】Microsoft OLE DB提供程👙序两种不同的【de】方法链接了一下👷SQL Server数据库【shù jù kù】🚼,却发现了一个【le yī gè】以前从来没有【lái méi yǒu】注意到🏄的问题【de wèn tí】。
就是在【jiù shì zài】🍧使用【shǐ yòng】conn.execute的【de】📐时候:使用【shǐ yòng】第一种🍤方式是【fāng shì shì】完🔶全正常【quán zhèng cháng】的【de】📐,但是使用【shǐ yòng】ODBC的【de】方式🏞却在某些情况【xiē qíng kuàng】下一些数据不能读取(或者说读取为空值⏯),具体的【jù tǐ de】🐧原因不🐈清楚,查了好【chá le hǎo】久也没💼发现区【fā xiàn qū】别在哪💼里。后来还【hòu lái hái】是用了第一种🍤方式。
注🤭:在【zài】🚔SQL Server 2000和【hé】SQL Server 2005数据库下问题一样。
第一种:OLE DB或【huò】🚊OleDbConnection (.NET)方式
(使用🎠SQL Server的【de】Microsoft OLE DB提供程序🈶)
Provider=sqloledb; Data Source=服务器IP; Initial Catalog=数据库名【míng】🎨; User Id=用户名【yòng hù míng】🎨; Password=密码;
第二种🚑:ODBC方式【fāng shì】(使用🤹ODBC的【de】Microsoft OLE DB提供程序【xù】)
Driver={SQL Server}; Server=服务器IP; Database=数据库名【míng】📪; Uid=用户名【míng】📪; Pwd=密码♋;
第三种:DSN方式🛢
DSN=DSN名【míng】; Uid=用户名【yòng hù míng】; Pwd=密码🔴;
第四种【dì sì zhǒng】🌴:SqlConnection(.NET)方式
Data Source=服务器IP; Initial Catalog=数据库【shù jù kù】名【míng】♈; User ID=用户名【míng】♈; Password=密码✴;
关键词:MSSQL,Server,数据库【shù jù kù】🥘,sql连接
阅读本文后您有什么感想? 已有 人给出评价!
- 0
- 0
- 0
- 0
- 0
- 0