C# 编写代码 oracle解决办法

C# 编写代码 oracle

用C#向oracle数据库表中插入数据,并返回是否插入。
求大神写个代码
------解决方案--------------------
说起来是一句代码,实际上要从引入DLL开始讲,然后定义一个访问数据库的类,代码再调用类里的方法
上网查查C#访问数据库,有源码,下一个,回去试试
------解决方案--------------------
 string constring = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.126) (PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=orcl)));Persist Security Info=True;User Id=system; Password=Oracledatabase1";
            OracleConnection con = new OracleConnection(constring);
            con.Open();
string insert = "Insert Into BMCLSJ(CSX,CSY,CSZ,BZX,BZY,BZZ,ERR) Values(:CSX,:CSY,:CSZ,:BZX,:BZY,:BZZ,:ERR)";
            OracleCommand cmd = new OracleCommand(insert, con);
            cmd.Parameters.Add(":CSX", OracleType.Number).Value = 1;
            cmd.Parameters.Add(":CSY", OracleType.Number).Value = 1;
            cmd.Parameters.Add(":CSZ", OracleType.Number).Value = 1;
            cmd.Parameters.Add(":BZX", OracleType.Number).Value = 1;
            cmd.Parameters.Add(":BZY", OracleType.Number).Value = 1;
            cmd.Parameters.Add(":BZZ", OracleType.Number).Value = 1;
            cmd.Parameters.Add(":ERR", OracleType.Number).Value = 1;
            if (cmd.ExecuteNonQuery() > 0) 
            {
            
                MessageBox.Show("数据表中有值");
            }