具体如下:
aspx文件路径是:E:\WebProgram\WebSite4\Default.aspx.csmdf文件路径是:D:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\EventWebDate.mdf请问如何设置才能访问mdf文件?程序中是这样设置的:
OleDbConnection dbconn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" + MapPath(@"D:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\EventWebDate.mdf"));编译时提示:“D:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\EventWebDate.mdf”不是有效的虚拟路径。 如何解决?
aspx文件路径是:E:\WebProgram\WebSite4\Default.aspx.csmdf文件路径是:D:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\EventWebDate.mdf请问如何设置才能访问mdf文件?程序中是这样设置的:
OleDbConnection dbconn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" + MapPath(@"D:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\EventWebDate.mdf"));编译时提示:“D:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\EventWebDate.mdf”不是有效的虚拟路径。 如何解决?
解决方案 »
- 怎么调整ASP.NET的布局属性,可以让设计的控件任意摆放?
- 关于点击GridView中的按钮操作时出现"回发或回调参数无效"的问题
- C#.net里换行连接符是什么?
- ----------Substring 字符串截取问题-------------------
- FileUpload上传的问题
- 图片列表用asp.net怎么实现每一行显示4个?
- 急!!!在线等
- 高手寻求asp.net好资源,以共享给更多初学者...
- 求教“删除选定”这个功能什么实现 谢谢啊
- 机器ip地址改了,结果项目打不开了,怎么办?
- 请问javascript文件中使用“\u102A”或“中”哪个占的字节多?转义字符是否占字节?
- linq to xml有什么快速的方法遍历同一个目录下,同一种结构的多个XML文件?
SqlConnection
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
Server=.\SQLExpress;AttachDbFilename=|DataDirectory|mydbfile.mdf; Database=dbname;Trusted_Connection=Yes;
<add key="ConnectionString" value="Data Source=.\Sql2005;Initial Catalog=db;User ID=sa;Password=sa"/>
</appSettings>建议你学习下配置文件的使用 把字符串写在配置文件中,.net有专门读取配置文件的类 string Conn = ConfigurationManager.AppSettings["ConnectionString"].ToString();
如果要用MSSQL数据库则要用SqlConnection、SqlCommand……MapPath("A") 返回相对当前页面的文件的绝对路径。若两文件同目录,则A=B.XXX 若A上当前页面的上层则A=../B.XXX 若A是当前页面同目录B下的文件C则A=B/C.XXX
只能获取网站目录内的路径
看你的mdf文件 貌似不再网站内 所以获取不到
把mdf文件拷到网站文件夹下试试