2012-02-21 108 views
-1

在这一节中,我得到的错误问题与数据库连接

SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True"); 

try 
{ 
    SqlCommand cmd = new SqlCommand("delete from sug where IDbro='" + ime + "'and AtributValue='+atr+' and [+/-]='+rat+' ", conn); 
    conn.Open(); 
    cmd.ExecuteNonQuery(); 
} 
catch (SqlException ex) 
{ 
} 
finally 
{ 
    conn.Close(); 
} 
GridView2.DataBind(); 
promenaP(); 
} 

我有一个数据库中删除错误异常

+0

**什么是错误?请发布**完全**和**完整**错误.....我们无法读取您的屏幕或您的想法..... – 2012-02-21 19:55:54

+0

另请参见:[阅读有关使用**参数化查询**以避免SQL注入](http://www.codinghorror.com/blog/2005/04/give-me-parameterized-sql-or-give-me-death.html)为你未来的工作..... – 2012-02-21 19:56:28

+0

你给我们没有错误消息,代码只是部分存在。请在下次发布时向我们提供一个完整的简单示例。 – tr9sh 2012-02-22 08:13:09

回答

0

试试这个

SqlCommand cmd = new SqlCommand("delete from sug where IDbro='" + ime + "'and AtributValue='"+atr+"' and [+/-]='"+rat+"' ", conn); 

添加 “”

我的问题有类似的问题编程的android sqlite ...