CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

ASP.NET web应用程序连接不上SQL数据库

楼主litb(Ronaldo)2005-06-13 14:09:14 在 .NET技术 / ASP.NET 提问

在我开发的机器上好好的,往其它服务器的数据里更新都可以,当我把WEB应用程序转移到其它的机器上,配置好了之后,往数据库里写数据总是报错,SQLSERVER的认证模式也是混合模式,  
  <appSettings>          
                <add   key="ZwRead"   value="user   id=sa;password=;Data   Source=localhost;Initial   Catalog=ship"/>    
        </appSettings>  
   
  conn=new   SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["ZwRead"]);    
  conn.Open();  
  string   sql   =   string.Format("insert   into   Sailor   values   ('{0}','{1}',{2},'{3}','{4}','{5}','{6}','{7}',{8},{9},'{10}')",HeadId+EndId,txtName.Text,tonumber(txtId.Text),SailorZw,txtSfz.Text,ChangeToDateString(txtYxq.Text),txtDj.Text,txtZw.Text,tonumber(txtAge.Text),YesNo,txtDemo.Text);    
  SqlCommand   com=new   SqlCommand(sql,conn);  
  int   exce=com.ExecuteNonQuery();  
  if(exce>0)  
  {  
  Response.Write("<script>alert('插入成功!');location.href='Default.aspx'</script>");  
  }  
  else  
  {  
  Response.Write("<script>alert('插入失败!');</script>");  
  }  
  conn.Close();  
   
  }  
   
  catch(Exception)  
  {  
  Response.Write("<script>alert('操作数据库错误!');</script>");  
  }  
  finally  
  {  
   
  } 问题点数:20、回复次数:10Top

1 楼litb(Ronaldo)回复于 2005-06-13 14:11:08 得分 0

求救呀,急着用Top

2 楼napsoft(乡下人)回复于 2005-06-13 14:15:13 得分 3

SQLSERVER   的安全模式设置成:windows   与sql   server   混合模式试试。Top

3 楼sekiner(蓝色水分子)回复于 2005-06-13 14:21:03 得分 2

using   System.Configuration;  
  这个USING没有Top

4 楼guoyan19811021(吉祥)回复于 2005-06-13 14:24:34 得分 2

看不出有什么问题Top

5 楼hyj122(hyj122)回复于 2005-06-13 14:36:50 得分 2

问题要说清楚!  
   
  。数据库的用户或密码出错,或者那一台没有数据库!  
  .conn定义出错,  
  。sql语句写错  
  Top

6 楼houlinghouling(秋水伊)回复于 2005-06-13 15:10:25 得分 2

看看<appSettings>   放的地方和你引用的是否是一样的  
   
  <configuration>  
       
      <configSections>      
            <appSettings>  
                  <add   key="bbs"   value="server=MaJorServer;User   ID=sa;Password=;database=SrInforSys_bbs;Connection   Reset=FALSE"></add>  
            </appSettings>Top

7 楼ppzhlmt(千年老妖)回复于 2005-06-13 15:15:40 得分 3

我在不久前刚遇到类似问题但请楼主说清楚的以下问题,大家才好判断:  
                      1、数据库是否和iis在同一台机子上。  
                      2、你是用什么方法建的sql库。  
                      3、SQLSERVER和IIS服务是用什么账户运行的。  
                      4、是否在sqlserver库中添加的可供IIS访问的账户。  
                      5、IE的出错信息。Top

8 楼delphiseabird(沙鸥)回复于 2005-06-13 15:23:00 得分 3

链接字符串中的ip是不是错了  
   
  ---------------------------------------  
   
                欢迎访问   http://www.coderpub.com   技术论坛  
                                                          delphi,asp.net,C#,j2me,软件工程,企业管理Top

9 楼huilang2818()回复于 2005-06-13 15:37:09 得分 3

此问题可能的解决方法,找到现在调试的机器的数据库文件夹,右击属性   安全里指定所有权限就可以了。Top

10 楼litb(Ronaldo)回复于 2005-06-13 16:20:51 得分 0

老问题解决了,新问题又出来了,本来是WEB页面都可以访问,可是在别外一台机器访问此程序,又写不到数据库里了,  
   
  Top

相关问题

  • ASP+SQL数据库
  • ASP。NET WEB应用程序
  • 怎么用asp程序显示sql数据库的数据???请帮忙!!!谢谢!!!!!!!
  • asp+sql数据库问题
  • 创建asp web应用程序问题
  • 怎么样通过ASP程序返回一个sql数据库中所有的表信息
  • ASP连接远程SQL数据库
  • 请问ASP的WEB应用程序可以升级为ASP.NET的WEB应用程序么,如何升级
  • ASP .NET Web应用程序的NTFS安全问题。
  • 新建“ASP .NET Web应用程序”时的提示??

关键词

  • asp.net
  • 数据库
  • 模式
  • sqlserver
  • iis
  • sql
  • 程序
  • 出错
  • 机器
  • 问题

得分解答快速导航

  • 帖主:litb
  • napsoft
  • sekiner
  • guoyan19811021
  • hyj122
  • houlinghouling
  • ppzhlmt
  • delphiseabird
  • huilang2818

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo