这里我动态地在数据库中创建表.用户输入姓名作为他的愿望并选择语言radiobutton.所以问题是在执行cmd.ExecuteNonQuery之后,i整数从0开始变为-1.并且表明该表无法创建但是当我去数据库时它已经成功创建了.请让我知道我在哪里做错了.Thanx提前!!
protected void btnpaper_Click(object sender, EventArgs e)
{
try
{
string conn = ConfigurationManager.ConnectionStrings["sqlconn"].ConnectionString;
SqlConnection con = new SqlConnection(conn);
con.Open();
char[] arr = new char[] {'n','g','l','i','s','h'};
string str = "CREATE TABLE " + Label1.Text.Trim() +
txtpaperset.Text.Trim()+ rbtnEng.Text.TrimEnd(arr) +
"(" + "quesNo int NOT NULL PRIMARY KEY, " +
"question varchar(1000) NOT NULL," +
"ansA varchar(500) NOT NULL, " +
"ansB varchar(500) NOT NULL, " +
"ansC varchar(500) NOT NULL, " +
"ansD varchar(500) NOT NULL, " +
"rightAns varchar(50) NOT …Run Code Online (Sandbox Code Playgroud) 如果我想插入包含引号的语句,怎么可能?
例如,我有一个文本框,我输入:
Future Swami Vivekananda’s grand father's name was "____" .
Run Code Online (Sandbox Code Playgroud) 试图从sql数据库中删除行.引号是我试图在以下查询中添加完美引用的问题,但它不接受它.
con.Open();
SqlCommand fac = new SqlCommand("delete from faculty where schoolName = '" + schlName , con);
fac.ExecuteNonQuery();
con.Close();
Run Code Online (Sandbox Code Playgroud)
请检查并回复解决方案.我试图在以下查询中添加完美的引用,但它不接受它.