未处理的“System.Runtime.InteropServices.COMException”类型的异常

u2wildman 2007-04-23 09:59:40
写了一段登录代码 然后运行 出现下列问题 VB.NET中的




未处理的“System.Runtime.InteropServices.COMException”类型的异常出现在 工程1.exe 中。

其他信息: 未找到提供程序。该程序可能未正确安装。




请教各位达人如何解决
...全文
5849 23 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
u2wildman 2007-05-14
  • 打赏
  • 举报
回复
forgot(忘记forgot2000)



你里面说的ip是什么意思,ip地址???还是计算机名??又或者是什么??
u2wildman 2007-05-14
  • 打赏
  • 举报
回复
magicbacon(Cannot help coding)


运行你给的那段代码,提示是
未处理的“System.ArgumentException”类型的异常出现在 system.data.dll 中。

其他信息: 不支持关键字: “provider”。


去掉Provider=COMPUTER
提示是
未处理的“System.Data.SqlClient.SqlException”类型的异常出现在 system.data.dll 中。

其他信息: 系统错误。




求个解决方法!!!!!!!!!!
u2wildman 2007-05-11
  • 打赏
  • 举报
回复
现在用的是VB.NET
Love_My 2007-05-08
  • 打赏
  • 举报
回复
orkstation id=计算机名字;packet size=4096;user id=sa;data source='.';persist security info=False;initial catalog=数据库名

这样试试
Love_My 2007-05-08
  • 打赏
  • 举报
回复
确定有装SQL么?
LAOC 2007-05-08
  • 打赏
  • 举报
回复
http://support.microsoft.com/kb/815633/zh-cn可以参考一下
LAOC 2007-05-08
  • 打赏
  • 举报
回复
System.Runtime.InteropServices.COMException这个好像是权限问题
magicbacon 2007-05-08
  • 打赏
  • 举报
回复
您现在用的环境是什么,您的代码好像是6.0里面的,现在要转成.NET么?
magicbacon 2007-05-08
  • 打赏
  • 举报
回复
' 您先试试吧,您那段程序看来有年头了
Private Sub _Command1_0_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles _Command1_0.Click
Dim strSQL As String
Dim cn As New SqlClient.SqlConnection
Dim rs As New DataSet
cn.ConnectionString = "Provider=COMPUTER;Data Source=NEW;Initial Catalog=northwind;User Id=sa;Password=;"
' 不知道这个"Provider=COMPUTER"对不对,您是从书上看来的吧
cn.Open()
' rs.CursorLocation = adUseClient ' 不知道这一句的用处
strSQL = "select 密码 from NEW where 登录名='" & 用户登录_Renamed.Text & "'"
' rs.Open(strSQL, cn, adOpenStatic, adLockReadOnly)
Dim da As New SqlClient.SqlDataAdapter(strSQL, cn)
Dim count As Int32 = da.Fill(rs)
If count = 0 Then
MsgBox("用户名不正确")
Else
If rs.Tables(0).Rows(0)(0).Value = Text1.Text Then
MsgBox("登录成功")
Else
MsgBox("密码错误")
End If
End If
End Sub
u2wildman 2007-05-08
  • 打赏
  • 举报
回复
还是没有解决啊 等待中。。。。。。。。。。。。。。。。。。。。。。。。。。。。
forgot 2007-04-30
  • 打赏
  • 举报
回复
Dim cn As system.data.sqlclient.SqlConnection
dim constr as string
constr="workstation id=你的ip;packet size=4096;user id=sa;data source=你的ip;initial catalog=你的数据库名称;password=" "
cn = New SqlConnection(constr)
cn.Open()
forgot 2007-04-30
  • 打赏
  • 举报
回复
Public connectionString As String = "Server=10.1.0.157;" & "Database=flaxdb;Integrated security=true;"
u2wildman 2007-04-29
  • 打赏
  • 举报
回复
sql2000
magicbacon 2007-04-29
  • 打赏
  • 举报
回复
您用的是什么数据库?
u2wildman 2007-04-28
  • 打赏
  • 举报
回复
我就郁闷了
u2wildman 2007-04-28
  • 打赏
  • 举报
回复
老东西 那你给个新的也行啊 只要能实现了功能就行啊
u2wildman 2007-04-28
  • 打赏
  • 举报
回复
关键是怎么解决啊
u2wildman 2007-04-27
  • 打赏
  • 举报
回复
哭 没人管了
活靶子哥哥 2007-04-27
  • 打赏
  • 举报
回复
ADODB?? 什么老东西了
magicbacon 2007-04-27
  • 打赏
  • 举报
回复
当然要满足您的程序要求的。
加载更多回复(3)

16,721

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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