标题:连接SQL Sever数据库的问题
只看楼主
热学男儿
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2007-4-28
得分:0 

楼上的朋友,谢谢,但是这样也不行,我在提问之前就试过这样写了,这样出现异常的就是这一句了subjectDatabase.open();
不知道还有什么地方有错误,总是连接不上

2007-10-24 15:15
shen521941
Rank: 2
等 级:论坛游民
威 望:1
帖 子:428
专家分:22
注 册:2006-12-1
得分:0 

把错误信息发下


曾经有双翅膀,我没用她飞上蓝天,丢锅里炖汤了!
2007-10-24 15:37
热学男儿
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2007-4-28
得分:0 
就是产生OleDbException,数据库连接失败
2007-10-24 15:41
shen521941
Rank: 2
等 级:论坛游民
威 望:1
帖 子:428
专家分:22
注 册:2006-12-1
得分:0 
。。。。我要完整的错误信息!

曾经有双翅膀,我没用她飞上蓝天,丢锅里炖汤了!
2007-10-24 15:45
shen521941
Rank: 2
等 级:论坛游民
威 望:1
帖 子:428
专家分:22
注 册:2006-12-1
得分:0 
阿,晕,没注意看你连接字符串 ,你连接字符串 换个

曾经有双翅膀,我没用她飞上蓝天,丢锅里炖汤了!
2007-10-24 15:46
热学男儿
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2007-4-28
得分:0 
未处理 System.Data.OleDb.OleDbException
Message="用户 'YIDEZHI' 登录失败。"
Source="Microsoft OLE DB Provider for SQL Server"
ErrorCode=-2147217843
StackTrace:
在 System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
在 System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup)
在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
在 System.Data.OleDb.OleDbConnection.Open()
在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
在 subject.Form1.ConnectDatabase() 位置 E:\数据库\subject\subject\Form1.cs:行号 41
在 subject.Form1.Form1_Load(Object sender, EventArgs e) 位置 E:\数据库\subject\subject\Form1.cs:行号 65
在 System.Windows.Forms.Form.OnLoad(EventArgs e)
在 System.Windows.Forms.Form.OnCreateControl()
在 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
在 System.Windows.Forms.Control.CreateControl()
在 System.Windows.Forms.Control.WmShowWindow(Message& m)
在 System.Windows.Forms.Control.WndProc(Message& m)
在 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
在 System.Windows.Forms.ContainerControl.WndProc(Message& m)
在 System.Windows.Forms.Form.WmShowWindow(Message& m)
在 System.Windows.Forms.Form.WndProc(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
在 System.Windows.Forms.SafeNativeMethods.ShowWindow(HandleRef hWnd, Int32 nCmdShow)
在 System.Windows.Forms.Control.SetVisibleCore(Boolean value)
在 System.Windows.Forms.Form.SetVisibleCore(Boolean value)
在 System.Windows.Forms.Control.set_Visible(Boolean value)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
在 System.Windows.Forms.Application.Run(Form mainForm)
在 subject.Program.Main() 位置 E:\数据库\subject\subject\Program.cs:行号 17
在 System.AppDomain.nExecuteAssembly(Assembly assembly, String[] args)
在 System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
在 Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
在 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
在 System.Threading.ThreadHelper.ThreadStart()

这是所有的异常信息了
2007-10-24 15:48
热学男儿
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2007-4-28
得分:0 
要换什么,换SqlConnection的连接吗,为什么不能用OleDbConnection的连接,这个也应该可以连接SQL Sever数据库吧
如果不是要换成SqlConnection的连接,那连接字符串应该改成怎样的啊,或者说你认为我的连接字符串那里有些不合适呢,谢谢你的关注
2007-10-24 15:53
shen521941
Rank: 2
等 级:论坛游民
威 望:1
帖 子:428
专家分:22
注 册:2006-12-1
得分:0 
不是换连接的问题,是连接字符串的问题 ,你用 邦定空间生成个连接字符串  

曾经有双翅膀,我没用她飞上蓝天,丢锅里炖汤了!
2007-10-24 16:05
热学男儿
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2007-4-28
得分:0 
还是不行
朋友指点一下具体该怎么做啊
2007-10-24 16:32
shen521941
Rank: 2
等 级:论坛游民
威 望:1
帖 子:428
专家分:22
注 册:2006-12-1
得分:0 
把你用绑定控件  生成的连接字符串 发来看看

曾经有双翅膀,我没用她飞上蓝天,丢锅里炖汤了!
2007-10-24 16:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-180403-1-1.html




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

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