100分求教 ASP.NET + C# 怎么连接SQL Sever 2005数据库

tiger波波 2009-01-12 12:51:58
我是新手,装的是VS2005,自带SQL Server 2005数据库,下载并安装了SQL Server Management Studio Express,然后新建了一个数据库名为test,然后在VS上新建了一个网站,基于C#。

请问下边怎么连接数据库,最好把步骤说清楚,第一步干什么,第二步干什么,谢谢
...全文
638 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiang_jiajia10 2009-01-12
  • 打赏
  • 举报
回复
SqlConnection conn = new SqlConnection("Data Source=localhost\LIKAILOGISTICS;Initial Catalog=数据库名;Integrated Security=True")
wuyq11 2009-01-12
  • 打赏
  • 举报
回复
在web.config里
<system.web>之前添加
<connectionStrings>
<add name="connectionString" connectionString="server=.;uid=sa;pwd=123456;database=test"/>
</connectionStrings>
http://www.cnblogs.com/cshcn/articles/1281051.html
lovehongyun 2009-01-12
  • 打赏
  • 举报
回复
SqlConnection connection = new SqlConnection(connectionString)
connectionString是连接字符串
vanestone 2009-01-12
  • 打赏
  • 举报
回复
教你简单的

点击 视图>>>服务器资源管理器>>>选中数据库连接>>>右键添加连接>>>选择MicrosoftSqlserver>>>点击链接>>>
选择服务器>>>本机打个“.”就可以>>>选择登录的身份>>>再选择数据库>>>>点高级获取连接字符串!!
dd__dd 2009-01-12
  • 打赏
  • 举报
回复
web.config配置

<?xml version="1.0"?>
<!--
注意: 除了手动编辑此文件以外,您还可以使用
Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的
“网站”->“Asp.Net 配置”选项。
设置和注释的完整列表在
machine.config.comments 中,该文件通常位于
\Windows\Microsoft.Net\Framework\v2.x\Config 中
-->
<configuration>
<appSettings/>
<connectionStrings>
<add name="connStr" connectionString="server=IP或服务器名;UID=登录账号(一般是SA);PWD=登录密码;database=数据库名(text)"/>
</connectionStrings>
<system.web>
<httpHandlers>
</httpHandlers>

<!--
设置 compilation debug="true" 将调试符号插入
已编译的页面中。但由于这会
影响性能,因此只在开发过程中将此值
设置为 true。
-->
<compilation debug="true"/>
<!--
通过 <authentication> 节可以配置 ASP.NET 使用的
安全身份验证模式,
以标识传入的用户。
-->
<authentication mode="Windows"/>
<!--
如果在执行请求的过程中出现未处理的错误,
则通过 <customErrors> 节可以配置相应的处理步骤。具体说来,
开发人员通过该节可以配置
要显示的 html 错误页
以代替错误堆栈跟踪。

<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
</system.web>
</configuration>
cwmwss 2009-01-12
  • 打赏
  • 举报
回复
说了那么多了
vipboy 2009-01-12
  • 打赏
  • 举报
回复
楼上几个都说了,写个类,连接数据库,然后绑定控件...
满衣兄 2009-01-12
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 youyingbo 的回复:]
引用 15 楼 yfqvip 的回复:
引用 14 楼 youyingbo 的回复:


还有什么好顶的...不可能一蹴而就的,就象小学的时候不知道初中的数学题目怎么做的一样,"玉不啄,不成器;人不学,不知道",这个道理都不明白吗?你只有先学了才知道怎么做,而不是先知道怎么做在去学,LZ是不是有点本末倒置了...感觉你是想速成,不可能的。如果能按照6楼我说的做就好了...欲速则不达。

装2000,自带的2005要删除吗?
[/Quote]
不需要删除,直接安装就可以了。
tiger波波 2009-01-12
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 yfqvip 的回复:]
引用 14 楼 youyingbo 的回复:


还有什么好顶的...不可能一蹴而就的,就象小学的时候不知道初中的数学题目怎么做的一样,"玉不啄,不成器;人不学,不知道",这个道理都不明白吗?你只有先学了才知道怎么做,而不是先知道怎么做在去学,LZ是不是有点本末倒置了...感觉你是想速成,不可能的。如果能按照6楼我说的做就好了...欲速则不达。
[/Quote]
装2000,自带的2005要删除吗?
mengxj85 2009-01-12
  • 打赏
  • 举报
回复
楼上已经说了
tiger波波 2009-01-12
  • 打赏
  • 举报
回复
是要速成,时间紧,马上要放假了。
我要速,答案比我还速,还没告诉我用户名密码怎么来的就开始连了。

不要求完全理解,能按照步骤成功连接就行了,再说这种规定性的东西也不用多么理解。


4楼的比较好,一步步的,但他的连接串好像有问题,我按照4楼的办法建了个sa,又删不掉了
我新建了个数据库,这个sa好像那个用户映射不包括我的新建数据库test
谁知道登录名跟用户什么关系?
满衣兄 2009-01-12
  • 打赏
  • 举报
回复
C++都一个星了,学ASP.NET还不是很容易吗,基础肯定没问题了,不知道你sql学的怎么样,如果懂sql这个ado.net操作最多也就一个上午就学的差不多了,看那个视频就成,看最后几讲看完了就会了。
Jinglecat 2009-01-12
  • 打赏
  • 举报
回复
新手就先看书!
满衣兄 2009-01-12
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 youyingbo 的回复:]

[/Quote]
还有什么好顶的...不可能一蹴而就的,就象小学的时候不知道初中的数学题目怎么做的一样,"玉不啄,不成器;人不学,不知道",这个道理都不明白吗?你只有先学了才知道怎么做,而不是先知道怎么做在去学,LZ是不是有点本末倒置了...感觉你是想速成,不可能的。如果能按照6楼我说的做就好了...欲速则不达。
tiger波波 2009-01-12
  • 打赏
  • 举报
回复
tiger波波 2009-01-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lovehongyun 的回复:]
SqlConnection connection = new SqlConnection(connectionString)
connectionString是连接字符串
[/Quote]
都说是新手了,connectionString是连接字符串,字符串是啥啊



to dd__dd
<add name="connStr" connectionString="server=IP或服务器名;UID=登录账号(一般是SA);PWD=登录密码;database=数据库名(text)"/>
---------------------------
新手,请一定要注意。登陆账号密码哪来的啊?database=text哪来的啊?我这样写行吗?
<add name="connStr" connectionString="server=192.168.1.6;UID=sa;PWD=123;database=text"/>
我估计不行
zhxhdean 2009-01-12
  • 打赏
  • 举报
回复
新建个webconfig ,
<connectionStrings>
<add name="connStr" connectionString="Server=.;DataBase=db;UID=sa;PWD=sa;"/>
</connectionStrings>

程序中获得数据库连接
public static readonly string sqlCon = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString;
jiang_jiajia10 2009-01-12
  • 打赏
  • 举报
回复
<system.web
<connectionStrings>
<add name="connectionString" connectionString="server=.\\SQLEXPRESS;uid=sa;pwd=123456;database=数据库"/>
</connectionStrings>

string strConn = System.Configuration.ConfigurationManager.AppSettings["ConnectionString"].ToString();
SqlConnection Conn = new SqlConnection(strConn);


dd__dd 2009-01-12
  • 打赏
  • 举报
回复
哪个页面用就using Data.Dal
然后 DbAccess db=new DbAccess()创建对象实例化
db.getDataSet(sql语句);
db.excuteDML(sql语句);

Jack123 2009-01-12
  • 打赏
  • 举报
回复
GridView向导。几秒钟搞定。
加载更多回复(3)

62,269

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧