ASP.NET 创建表格的SQL语句提示XXX附近有语法错误

分类 : 数据库

具体的功能是实现点击按钮,然后创建以TextBox里文本为表名的表格。
同样的代码我放在SQL SERVER里测试能够创建表格,但是在VISUAL STUDIO里就不能实现并且提示“XXX附近有语法错误。 ” 麻烦前辈们帮忙看看 ,已经试过把.换成_和把course.去掉了 还是提示一样的错误
下面是代码:
  command.CommandText = string.Format("create table  Course."+"'{0}' "+  " (SId varchar(20), "+ " Score varchar(20), "+ " FOREIGN KEY(SId) REFERENCES tb_Student(SId) ,"+ " primary key(SId))",this.TxtCId.Text);
  command.ExecuteNonQuery();
下面是几张截图:
图一是前端   图二是button激发的事件和问题所在的sql语句
图三是我输入的内容  图四是错误提示信息   希望前辈们能指点一二


string.format( "Course.{0}","xxx");
解析后就是Course.xxx,双引号里面再加单引号没必要,加单引号主要是用于where 后面的条件给字符类型用的

分类: 数据库  发布: 2019-07-16-星期二   访问() .NET技术    Web前端    JAVA开发    语言编程    数据库    电脑知识    代码案例

Copyright © 2017 CSS5.NET教程.CSS5 内容仅用于学习和测试参考。 css5.net All Rights Reserved