如何在vs2010里实现用c#对oracle数据库进行删减改的操作
namespaceWindowsFormsApplication1{publicintInsert(stringname,stringpwd){OracleConnect...
namespace WindowsFormsApplication1{
public int Insert(string name,string pwd)
{
OracleConnection conn=new OracleConnection(@"Data Source=orc;
User ID=xuehp;password=xue920919")
conn.Open();
String sql="insert into users(name,pwd) values(:name,:pwd)";
OracleCommand cmd=new OracleCommand (sql,conn);
OracleParameter parn=new OracleParameter("name",name);
cmd.Parameters.Add(parn);
OracleParameter parp=new OracleParameter("name",name);
cmd.Parameter.Add(parp);
int result=cmd.ExecuteNonQuery();
conn.Close();
cmd.Dipose();
return result;
}
}
刚入门,不懂的太多,这是我参照网上的写的一段,哪里不对,求解答,谢谢 展开
public int Insert(string name,string pwd)
{
OracleConnection conn=new OracleConnection(@"Data Source=orc;
User ID=xuehp;password=xue920919")
conn.Open();
String sql="insert into users(name,pwd) values(:name,:pwd)";
OracleCommand cmd=new OracleCommand (sql,conn);
OracleParameter parn=new OracleParameter("name",name);
cmd.Parameters.Add(parn);
OracleParameter parp=new OracleParameter("name",name);
cmd.Parameter.Add(parp);
int result=cmd.ExecuteNonQuery();
conn.Close();
cmd.Dipose();
return result;
}
}
刚入门,不懂的太多,这是我参照网上的写的一段,哪里不对,求解答,谢谢 展开
展开全部
在这个函数里,首先两个变量重复了
OracleParameter parn=new OracleParameter("name",name);
cmd.Parameters.Add(parn);
OracleParameter parp=new OracleParameter("name",name);
cmd.Parameter.Add(parp);
下面的应该是:pwd,其次变量应该是“:name”和“:pwd”,把你运行出错的信息粘出来看看,这样更容易找出错误
OracleParameter parn=new OracleParameter("name",name);
cmd.Parameters.Add(parn);
OracleParameter parp=new OracleParameter("name",name);
cmd.Parameter.Add(parp);
下面的应该是:pwd,其次变量应该是“:name”和“:pwd”,把你运行出错的信息粘出来看看,这样更容易找出错误
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询