连接数据库的连接字的问题,比较菜!
Posted on 八月 16rd, 2007 由 admin
刚用上c#一个月,在应用程序连接数据库时,连接字的写法,连接不同数据库的参数我一直不大明白,照着例程有时可以练上但改不了,有时干脆联不上,谁能详细点说一下连接字的详细写法啊?
如果数据库是有密码的,那用户名和密码在什么地方传入啊?很多例子都不写username和password的,这是怎么回事啊?
thank you 1000次!!
推荐阅读
网友:fq_ln
你说的是用sql server吧?
ms给出的例子种连接字符串没有uid和pwd是因为sql server采用windows nt验证机制,是用你系统的当前用户登录的,因此没有必要输入用户名和密码。
如果sqlserver采用混合方式登录,那么才有必要提供uid和pwd。
这设计到sql server配置问题。
对于sql server,最简单的方法是这么写:
server=mysql;uid=sa;pwd=123456;database=mydatabase
网友:batisituta
sql server不需要写路径,
access需要写路径。
网友:chump
参见: .net中各种数据库连接大全 net_lover
网友:luhongming
最好的办法你不要手工写这个连接字符串,你在页面上放一个sqlconnection控件,在工具箱的数据页里面。然后选择sqlconnection控件的connectionstring属性,点“新建连接...”,
然后就新建好后把这个连接字符串拷过去就行了。


讨论区