CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

插入信息有误~~~~~~~~~~~我找了办天没有找出来~看一看源程序

楼主pengpengpeng88(dapeng)2003-10-04 19:25:43 在 .NET技术 / ASP.NET 提问

<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN">  
  <%@   Page   language="C#"   Debug="True"%>  
  <%@   Import   Namespace="System.Data"%>  
  <%@   Import   Namespace="System.Data.SqlClient"%>  
  <html>  
  <head>  
  <Script   Language="C#"   runat="server">  
  void   Butn1_Click(Object   sender,EventArgs   e)  
  {  
  //string   mySelectQuery="select   *   from   news";  
  SqlCommand   myCommand;  
  DateTime   now=DateTime.Now;  
  string   ConnStr;  
  string   myConnString   =@"server=localhost;uid=sa;pwd=;database=luntan";  
  SqlConnection   myConnection=new   SqlConnection(myConnString);  
  myConnection.Open();  
  ConnStr="Insert   INTO     user   (dengluname)Values('"+dengluname.Text+"')";  
  myCommand=new   SqlCommand(ConnStr,   myConnection);  
  myCommand.ExecuteNonQuery();  
  lb1Msg.Text="增加成功!";  
  }  
  //Response.Redirect   ("loading.aspx");  
   
  </Script>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <title>网站新闻添加页面</title>  
  </HEAD>  
  <BODY>  
  <form   runat="server">  
  登陆名:<asp:TextBox   id="dengluname"   runat="server"/>  
  <p>  
  <asp:Button   id="Butn1"   Text="确定"   OnClick="Butn1_Click"   runat=server/>  
  <p>  
  <asp:Label   id="lb1Msg"   runat="server"/>  
  </form>  
  </BODY>  
  </HTML>  
  错误信息::   System.Data.SqlClient.SqlException:   在关键字   'user'   附近有语法错误。  
   
  源错误:    
   
   
  行   17:   ConnStr="Insert   INTO     user   (dengluname)Values('"+dengluname.Text+"')";  
  行   18:   myCommand=new   SqlCommand(ConnStr,   myConnection);  
  行   19:   myCommand.ExecuteNonQuery();  
  行   20:   lb1Msg.Text="增加成功!";  
  行   21:   }  
     
  不知道是哪的错误我找了半天了~ 问题点数:0、回复次数:4Top

1 楼hishopsoft(丹青,hishopsoft.com)回复于 2003-10-04 22:13:48 得分 0

在SQLServer   中   user   是关键字  
   
  所以,不推荐用user作为表名..  
   
  您也可以使用   [user]   来表示  
   
  ConnStr="Insert   INTO   [user]   (dengluname)Values('"+dengluname.Text+"')";Top

2 楼gxboy(Blin 小学生学.NET)回复于 2003-10-04 23:46:48 得分 0

me   tooTop

3 楼carper(卡皮)回复于 2003-10-05 09:01:01 得分 0

论坛正在处理强制揭帖,   这几天晚上都会有段时间无法回帖  
  Top

4 楼xiaohunhun2001(笑混混)回复于 2003-10-05 12:38:27 得分 0

哈哈,我也干过这种错误,[user]   就行了,user   是关键字,如果你不知道哪些是关键字  
  都加上[]也没问题Top

相关问题

  • 哪位朋友有关于菜单的权限的比较具体的源程序我想看一看
  • 给你我的源程序:),帮我找错误!!
  • WndProc的错误VC6.0++总提示:local function definitions are illegal(附源程序)
  • 源程序
  • c源程序。
  • 求源程序!
  • 高分求向RichEdit中插入图像或ole控件的源程序!!来者给分!!Up给分!!
  • 求c#的数据库编程 比如 查询 插入 修改 删除 操作代码或源程序,谢谢
  • ****寻求源程序*****
  • 寻找源程序!

关键词

得分解答快速导航

  • 帖主:pengpengpeng88

相关链接

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

广告也精彩

反馈

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