小编Rus*_*kar的帖子

cmd.ExecuteNonQuery的i整数值从0开始为-1

这里我动态地在数据库中创建表.用户输入姓名作为他的愿望并选择语言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)

c# asp.net sqlcmd

5
推荐指数
2
解决办法
1万
查看次数

如何插入包含单引号或双引号的字符串

如果我想插入包含引号的语句,怎么可能?

例如,我有一个文本框,我输入:

Future Swami Vivekananda’s grand father's name was "____" .
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server-2008

0
推荐指数
1
解决办法
1万
查看次数

由于引号,无法正确删除行

试图从sql数据库中删除行.引号是我试图在以下查询中添加完美引用的问题,但它不接受它.

 con.Open();
 SqlCommand fac = new SqlCommand("delete from faculty where schoolName = '" + schlName , con);
 fac.ExecuteNonQuery();
 con.Close();
Run Code Online (Sandbox Code Playgroud)

请检查并回复解决方案.我试图在以下查询中添加完美的引用,但它不接受它.

c# sql

0
推荐指数
1
解决办法
56
查看次数

标签 统计

c# ×3

sql ×2

asp.net ×1

sql-server-2008 ×1

sqlcmd ×1