我这个哪里出了问题啊?数据库中无法添加呢~~ i 是整型,不是加单引号 ado.QueryExcute("insert into [User]([编号]) VALUES(" + i + ")"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、try catch一下,看抛出什么异常2、单步调试一下,把具体执行的insert语句拿出来,放在数据库执行一下,看是否能够执行成功 C#向数据库添加数据 public void Add(Instance it) { SqlConnection sc = GetConnection();//调用GetConnections()方法,得到连接对象 try { sc.Open();//打开到数据库的连接 SqlCommand cmd = new SqlCommand(//创建SqlCommand对象 "insert into tb_friend(names,phone) values(@names,@phone)", sc); cmd.Parameters.Add("@names", SqlDbType.VarChar).Value = it.Name;//向SqlCommand对象添加参数 cmd.Parameters.Add("phone", SqlDbType.VarChar).Value = it.phone;//向SqlCommand对象添加参数 cmd.ExecuteNonQuery();//执行SqlCommand对象中的SQL命令 } catch (Exception ex)//捕获异常 { Console.WriteLine(ex.Message); }//codego.net/tags/1/1/ finally { if (sc.State==ConnectionState.Open)//判断是否连接数据库 { sc.Close();//如果已经连接则关闭连接 } } } 有关C#的网络问题。IP Sql Server 怎么做到实时同步啊 用c#读取excel文件,写道datagridview控件中,怎么少了第一行数据 刚刚学C#基础,对象数组和引用传递和值传递不太懂 送300分,想调查一下使用C#的各位薪水多少? c# 【急】AjaxPanel 左右晃动问题,如图??? 之前那个帖子问得有点不清楚 重新发个 请大侠指路:怎样用c#实现从word文件抓取内容? 老大们如何在IDE环境下编译C#程序啊? 关于C#调用摄像头的问题 求助!关于Sqlite报错“database is locked”的问题?
2、单步调试一下,把具体执行的insert语句拿出来,放在数据库执行一下,看是否能够执行成功
public void Add(Instance it)
{
SqlConnection sc = GetConnection();//调用GetConnections()方法,得到连接对象
try
{
sc.Open();//打开到数据库的连接
SqlCommand cmd = new SqlCommand(//创建SqlCommand对象
"insert into tb_friend(names,phone) values(@names,@phone)", sc);
cmd.Parameters.Add("@names", SqlDbType.VarChar).Value = it.Name;//向SqlCommand对象添加参数
cmd.Parameters.Add("phone", SqlDbType.VarChar).Value = it.phone;//向SqlCommand对象添加参数
cmd.ExecuteNonQuery();//执行SqlCommand对象中的SQL命令
}
catch (Exception ex)//捕获异常
{
Console.WriteLine(ex.Message);
}//codego.net/tags/1/1/
finally
{
if (sc.State==ConnectionState.Open)//判断是否连接数据库
{
sc.Close();//如果已经连接则关闭连接
}
}
}