C#向sql server2012里insert into添加不进去

我写了好多遍,也看了好多其他代码,我觉得自己没错啊,或是要不就少了一句执行语句?刚学C#,新手勿喷。。这是我的代码,求大神帮帮忙。。我没有提示错误,添加语句代码去掉""也... 我写了好多遍,也看了好多其他代码,我觉得自己没错啊,或是要不就少了一句执行语句?刚学C#,新手勿喷。。这是我的代码,求大神帮帮忙。。我没有提示错误,添加语句代码去掉""也可以在SQL SERVER里执行。。但是调试时运行,就是死活添加不进SQLSERVER里我创建的这张ParkAssignment表里。。
private void button1_Click(object sender, EventArgs e)
{
///////insert into dbo.ParkAssignment(PlatNumber) VALUES('FSADFASF');
if (PlatNumber.Text == "")
{
MessageBox.Show("请输入车牌号!", "车牌号不能为空");
}
else
{
string strconn;
strconn = "server=ASUS-PC\\SQLEXPRESS;database=ParkAdministrator;user id=sa;Pwd=fanguangyao1012";
SqlConnection conn=new SqlConnection(strconn);
string strcmd;
strcmd = "insert into ParkAssignment(PlatNumber) values('"+this.PlatNumber.Text.Trim()+"');";
SqlCommand myda=new SqlCommand(strcmd,conn);
conn.Open();

conn.Close();

MessageBox.Show("添加成功");
}

}
展开
 我来答
chenfenggang99
推荐于2016-08-04 · TA获得超过1850个赞
知道大有可为答主
回答量:1746
采纳率:75%
帮助的人:1746万
展开全部

if (ConnectionState.Open==conn.State)  //测试一下是否连接成功 

                {

                    MessageBox.Show("数据库已打开");

                }

                else

                {

                    MessageBox.Show("数据库已关闭");

                }


private void button1_Click(object sender, EventArgs e)
        {
            ///////insert into dbo.ParkAssignment(PlatNumber) VALUES('FSADFASF');
            if (PlatNumber.Text == "")
            {
                MessageBox.Show("请输入车牌号!", "车牌号不能为空");
            }
            else
            {
                string strconn;
                strconn = "server=ASUS-PC\\SQLEXPRESS;database=ParkAdministrator;user id=sa;Pwd=fanguangyao1012";
                SqlConnection conn=new SqlConnection(strconn);
                string strcmd;
                strcmd = "insert into ParkAssignment(PlatNumber) values('"+this.PlatNumber.Text.Trim()+"');";
 
                conn.Open(); ///这里才把链接打开,,你能成功吗  
                 SqlCommand myda=new SqlCommand(strcmd,conn); //这样子 再试一试
                conn.Close();
                
                MessageBox.Show("添加成功");
            }
追问
额,这些问题都搞定了。。你应该是很资深的程序员吧?能认识一下吗?我QQ  五六o03五3壹  。。有什么不会的希望作为前辈的你们能帮个忙。。^_^、、8位QQ,百度不让打。。
追答
学生一个,,只是对数据库了解而已。而且做过c#的数据连接。。。。。
f510096012
2014-05-10
知道答主
回答量:17
采纳率:0%
帮助的人:18.9万
展开全部
conn.Open();

try
{
command.ExecuteNonQuery();
}
catch (Exception e)
{
throw new Exception(e.Message + " SQL:" + strcmd );
}

conn.Close();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式