| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1382 人关注过本帖
标题:数据库连接不上 但调试没有问题,why?
只看楼主 加入收藏
tcapple486
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-4-19
收藏
 问题点数:0 回复次数:11 
数据库连接不上 但调试没有问题,why?

Imports System.data
Imports System.data.sqlclient
Imports ADODB


Public Class WebForm1
Inherits System.Web.UI.Page
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'在此处放置初始化页的用户代码
Dim conn As SqlConnection
Dim ConnectionString As String = "server=localhost.;database=test;uid=sa;pwd= ;"
conn = New SqlConnection(ConnectionString)
Dim sql As String = "SELECT * From test"
Dim myCommand As SqlCommand
Dim myDataDeader As SqlDataReader
myCommand = New SqlCommand(sql, conn)
conn.Open()

myDataDeader = myCommand.ExecuteReader
While myDataDeader.Read()
Dim i As Integer
For i = 0 To myDataDeader.FieldCount - 1
Label1.Text &= myDataDeader.Item(i)
Next
End While

conn.Close()
End Sub

图片附件: 游客没有浏览图片的权限,请 登录注册

请问如何改
搜索更多相关主题的帖子: 数据库 why 调试 
2007-11-20 20:26
ping16002
Rank: 1
等 级:新手上路
帖 子:78
专家分:0
注 册:2007-11-2
收藏
得分:0 
是不是sql server 服务器未运行哦
2007-11-20 22:45
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
"server=localhost.;database=test;uid=sa;pwd= ;"

你这里多了一个点.要么就用 (locahost) 要么就只用一个"点"..

飘过~~
2007-11-21 10:12
tcapple486
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-4-19
收藏
得分:0 

服务器开了 同时改为 server=(localhost)
但还是不行 网页提示

SQL Server 不存在或访问被拒绝。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: SQL Server 不存在或访问被拒绝。

源错误:

行 39:         myCommand = New SqlCommand(sql, conn)
行 40: 
行 41:         conn.Open()
行 42:         If (conn.State = True) Then
行 43:             Response.Write("sdf")

源文件: C:\Inetpub\wwwroot\test\WebForm1.aspx.vb 行: 41

2007-11-21 10:23
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
server=.;database=test;uid=sa;pwd=;"

你仔细检查一下你的连接语句.

飘过~~
2007-11-21 11:04
tcapple486
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-4-19
收藏
得分:0 
Dim ConnectionString As String = "server=(localhost);database=test;uid=sa;pwd= ;"
没有什么问题啊 看不出
数据库名有没有错 test
服务器也开了..唉
2007-11-21 11:52
nianshi
Rank: 1
等 级:新手上路
帖 子:199
专家分:0
注 册:2007-11-7
收藏
得分:0 
是不是你sa有密码啊 你那个错误像是登录失败的

行至水穷处 坐看去起时
C语言QQ群1:51871776  群2:26313099  群3:47145282
2007-11-21 13:33
垃圾的沉默
Rank: 1
等 级:新手上路
威 望:2
帖 子:511
专家分:0
注 册:2007-6-25
收藏
得分:0 
(local) 你安装数据库的时候都是默认的话应该是这个

人们笑我太疯癫...我笑人们太正经
2007-11-21 13:54
人妖123
Rank: 1
等 级:新手上路
威 望:2
帖 子:462
专家分:0
注 册:2006-11-8
收藏
得分:0 

你用sqldatasource这个控件手动连一下哈!肯定你是数据库的问题。


你自归家我自归,说着如何过,我断不思量,你莫思量我。将你从前予我心,付与他人可。
2007-11-21 14:44
tcapple486
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-4-19
收藏
得分:0 
8楼的对 我可以加你不  Q395829654  互相学习交流
2007-11-21 19:21
快速回复:数据库连接不上 但调试没有问题,why?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017906 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved