菜鸟近段时间到www.51aspx.com下载一些开源的程序下来学习。上面大多都是用
vs2003和sql2000开发的源码。在本地用vs2005打开,数据库附加到sql2005上面。
运行起来都是报错,说连接不上数据库。连接数据库字符串:
<add key="ConnectionString" value="Provider=SQLOLEDB.1;Password=sasasa;Persist Security Info=True;User ID=sa;Initial Catalog=ST_EnterpriseOnlineInfoManage;Data Source=(local);"/>改成:
<add key="ConnectionString" value="server=LENOVO-18A10542\SQLEXPRESS;Trusted_Connection=true;database=ST_EnterpriseOnlineInfoManage "/>错误提示:
在 ConnectionString 中未指定 OLE DB 提供程序。示例为:“Provider=SQLOLEDB;”
创建一个页面,手动添加一个sqldatasources和gridview测试一下,能够读出数据来。它在web.config里面生成了:
<connectionStrings>
<add name="ST_EnterpriseOnlineInfoManageConnectionString" connectionString="Data Source=LENOVO-18A10542\SQLEXPRESS;Initial Catalog=ST_EnterpriseOnlineInfoManage;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>于是菜鸟在程序中写
ST_ConnectionString = ConfigurationManager.ConnectionStrings["ST_EnterpriseOnlineInfoManageConnectionString"].ConnectionString;但错误提示还是:
在 ConnectionString 中未指定 OLE DB 提供程序。示例为:“Provider=SQLOLEDB;”。
对了,源码的地址是:
http://www.51aspx.com/CV/shuma%5FSite/
我想请教的是,如何连上其数据库。
请各位大虾前辈高人指点一下数据库相关知识。
vs2003和sql2000开发的源码。在本地用vs2005打开,数据库附加到sql2005上面。
运行起来都是报错,说连接不上数据库。连接数据库字符串:
<add key="ConnectionString" value="Provider=SQLOLEDB.1;Password=sasasa;Persist Security Info=True;User ID=sa;Initial Catalog=ST_EnterpriseOnlineInfoManage;Data Source=(local);"/>改成:
<add key="ConnectionString" value="server=LENOVO-18A10542\SQLEXPRESS;Trusted_Connection=true;database=ST_EnterpriseOnlineInfoManage "/>错误提示:
在 ConnectionString 中未指定 OLE DB 提供程序。示例为:“Provider=SQLOLEDB;”
创建一个页面,手动添加一个sqldatasources和gridview测试一下,能够读出数据来。它在web.config里面生成了:
<connectionStrings>
<add name="ST_EnterpriseOnlineInfoManageConnectionString" connectionString="Data Source=LENOVO-18A10542\SQLEXPRESS;Initial Catalog=ST_EnterpriseOnlineInfoManage;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>于是菜鸟在程序中写
ST_ConnectionString = ConfigurationManager.ConnectionStrings["ST_EnterpriseOnlineInfoManageConnectionString"].ConnectionString;但错误提示还是:
在 ConnectionString 中未指定 OLE DB 提供程序。示例为:“Provider=SQLOLEDB;”。
对了,源码的地址是:
http://www.51aspx.com/CV/shuma%5FSite/
我想请教的是,如何连上其数据库。
请各位大虾前辈高人指点一下数据库相关知识。
解决方案 »
- 高手请进,,,查询数据库的东东。。。
- 怎样在后台代码中取得window.showModalDialog()的传值
- 后台代码,如何取JavaScript的一个变量值?
- 简单的页面样式问题
- 一道面试题,哪位好心人帮忙解决下!一道面试题,哪位好心人帮忙解决下!一道面试题,哪位好心人帮忙解决下!
- Session控件丢失,在弹出的窗口中丢失
- reset按钮只能对那些控件其做用?
- 急请教:利用Timer、UpdatePanel局部刷新页面,客户端Browser占用内存不断增长
- 有个紧急问题!请各位帮帮忙!
- 如何将e.Item.Cells(2).Controls(0) 强行转化为 TextBox型(VB)
- 求一分页查询语句
- 框架的top页面传值给left页面的datagrid值
{
string strconn = ConfigurationManager.ConnectionStrings["ST_EnterpriseOnlineInfoManageConnectionString"].ConnectionString;
SqlConnection conn = new SqlConnection(strconn); try
{
conn.Open();
}
catch
{ }
finally
{
conn.Close();
Response.Write(strconn);
}
}
to:smile9961(good life) ( )
没有打开成功。
里声明
Provider=SQLOLEDB
里声明
Provider=SQLOLEDB
郁闷!!!!!!!!!
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。