首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

再次各位大大 余上分数全额奉下

2013-03-17 
再次求助各位大大余下分数全额奉上本人学习.NET差不多已经有三个星期了目前在做数据库连接的问题已经如鱼

再次求助各位大大 余下分数全额奉上
本人学习.NET差不多已经有三个星期了  目前在做数据库连接的问题已经如鱼得水   但是我现在遇到了一点很神奇的问题   
1.页面跳转   我前面做了登陆然后跳转   ok了  运行完美通过  然后再跳转页面陆续加了很多功能   现在新闻版块快完工了   都是分肯多个块   然后在那个iframe中显示    本来想着测试一下整个流程   登陆失败了  不知道为什么  不能跳转   什么密码错误提示也没了    就算我新建一个button什么别的验证也没有跳转也不行   然后就是我想着那就不从Login页面吧  点击跳转页面在浏览器中查看发现进去的也是Login页面   我感觉或许这是上天安排给我的一个困难    我说我不怕  虽然蠢了一点不就是重做一遍   一步步测试就知道那里错了    现在仅仅一个登陆页面也跳转不了   真心不知道怎么回事    
2.我现在数据库用的是这样的连接
<add name="ConnectionString" connectionString="Data Source=TD77;Initial Catalog=&quot;C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\桌面\WEBSITE1\APP_DATA\TEST.MDF&quot;;User ID=sa;Password=sa"
providerName="System.Data.SqlClient" />

可以连接上没问题   但是我想问的是假如我做完了   我把这个整个文件拷过去同局域网中的机子上运行我这个文件  是不是也能连接成功?
3.麻烦各位大哥推荐我一下就算你们常说的修炼内功的书     数据库 .NET website button login
[解决办法]
你连接字符串里面的Catelog只要写数据库的名称就可以了

类似这样


string connectionStringTest4 = @"Data Source = BL48VQ68YDRNQMN\SQLEXPRESS; Initial Catalog = tempdb; User Id = admin; Password = 123456;";


不需要吧数据库的路径都给写了

还有如果是放在局域网的话 你数据库不用动,开启数据库的远程连接即可,用IP来连接

学这个不是光看书就看出来,首先要把基础打好(c#的基础),不然遇到问题雾水,然后多做,多问,要学会运用百度 google,你遇到的问题基本都能解决

[解决办法]
Jeffrey 《CLR via C#》
[解决办法]
2\你的链接是不正确的,sql 的链接其实很简单,配置完数据库
server=.;uid=sa;pwd=123456;database=数据库名称;
[解决办法]
3\实践比什么都重要,一切从实践出发
[解决办法]
Response.Redirect("Default.aspx"); 
改成
Response.Redirect("<script>window.open('window','_top');</script>"); 
Respones.End();
[解决办法]
     <asp:Button ID="Button1" runat="server" Text="登陆" ValidationGroup="Login" onclick="Button1_Click" PostBackUrl="Default.aspx" />
红色部分删掉试试
[解决办法]
你一个页面出现了两种写法,你确定路径正确了吗?

Response.Redirect("Default.aspx");
Response.Redirect("~/Default.aspx");
[解决办法]
Respones应该是Response
  Response.Redirect("<script>window.open('Default.aspx','_top');</script>");

[解决办法]
引用:
会不会是我第二个跳转窗口的问题  我试了一下用function函数来写  就是
JavaScript code?1234function closeWindow() {        window.open('Default.aspx');        window.close();    } 


也不能跳转   窗口关了打开还是Login


试试我上面说的方法,应该没问题。
你用这个办法只是强行打开default.aspx页面,但是default.aspx页面有判断SESSION,无效会马上返回login页面,所以实际上是打开了default.aspx但是立即又跳转回login.aspx,只是肉眼看不到罢了
[解决办法]
onclick="closeWindow()  -->  onclick="window.close()"

window.open('Default.aspx');  --> window.location="Default.aspx"

热点排行
Bad Request.