aspx网站的数据库怎么找不到啊?

aspx网站的数据库怎么找不到啊?,第1张

上传到空间上有专门的FTP上传工具!

我现在用的是FLASHFXP的上传工具,网上有下载。

如果你的链接是相对链接的话,应该就不需要改。

哦对了,你放到网上的时候最好是发布以下。

发布比较简单,你在VS网站方案上点右键然后点发布,这时候跳出一个窗口,

你选在你要发布的网站放置的地址,然后直接执行就可以了。

对于数据库连接路径,这个比较好办。

如果是你上面那样的写的话,是要改的。否则可能会提示找不到数据库地址。

一般是把ACCESS的数据库的相对位置放到web.config中,然后再代码中通过

Server.MapPath("相对路径")来获取绝对路径。

那样的话就可以直接传上服务器,然后访问即可!

如果还有什么不太明白的很乐意一起交流下!!!

既然你补充了,那我也补充一下你的回答。

你应该是使用OLE数据源控件来帮定的吧?

如果是那样的话,我建议你传到服务器之后要你的空间提供商给你数据库存放的物理地址。然后再web.config中进行修改那个绝对路径就可以了。

注意:只是修改那部分路径就可以了。

其实你想在代码中自动获取到绝对路径,应该是在代码中自己写获取或数的连接地址。在Web.cofing中的连接字符串只要写相对路径就可以了。

然后在代码中获取它,使用MAPPATH方法获取绝对路径,再使用字符串拼接的方式组织起连接字符串。通过自己代码来获取数据库中的数据,然后绑定就可以了。

对于你使用的那个控件,你也可以去研究下,我平时比较少用控件的方式。

<appSettings>

<add key="ConnectionString" value="server=localhostuid=sapwd=database=pubs"/>

</appSettings>

using System.Configuration

下面是获取连接

SqlConnection myConn=new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"])

右键“aspx文件”,选择“编辑” ,就可以打开。

aspx文件是微软的在服务器端运行的动态网页文件,属于ASP.NET技术。

ASP.NET是由微软在·NET Framework框架中所提供,开发Web应用程序的类库,封装在System.Web.dll文件中,显露出System.Web命名空间,并提供ASP.NET网页处理、扩充以及HTTP通道的应用程序与通信处理等工作,以及Web Service的基础架构。

ASP.NET是ASP技术的后继者,但它的发展性要比ASP技术强大许多。

aspx文件是微软的在服务器端运行的动态网页文件,而不像静态的html文件。

它通过IIS解析执行后可以得到动态页面,是微软推出的一种新的网络编程方法,而不是asp的简单升级,因为它的编程方法和asp有很大的不同,他是在服务器端靠服务器编译执行的程序代码。

ASP 使用脚本语言,每次请求的时候,服务器调用脚本解析引擎来解析执行其中的程序代码,而ASP.NET则可以使用多种语言编写,而且是全编译执行的,比ASP 快,而且,不仅仅是快的问题,有很多优点。

asp文件都是文本形式的,可以用任何的文本编辑器打开,如notepad ,editplus,dreamwaver,frontpage。

ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的 Web应用程序。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10654008.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存