مجبور شدم از متد ExecuteNonQuery استفاده کنم.
با سپاس از fakhravari.
کد صحیح شد این:
برای کسایی که همچین مشکلی داشتن.
OracleConnection myConn = new OracleConnection();
OracleCommand myComm = new OracleCommand();
myConn.ConnectionString = StrConn;
myComm.Connection = myConn;
myComm.CommandType = CommandType.Text;
String StrComm = "Insert Into Persons Values (:Name,:Family,:State,:City,:Address,:Tel)";
myComm.Parameters.Clear();
myComm.CommandText = StrComm;
OracleParameter[] parameters = new OracleParameter[]{
new OracleParameter("Name",this.nAMETextBox.Text),
new OracleParameter("Family",this.fAMILYTextBox.Text),
new OracleParameter("State",this.sTATETextBox.Text),
new OracleParameter("City",this.cITYTextBox.Text),
new OracleParameter("Address",this.aDDRESSTextBox.Text ),
new OracleParameter("Tel",this.tELTextBox.Text),
};
myConn.Open();
myComm.Parameters.AddRange(parameters);
myComm.ExecuteNonQuery();
myConn.Close();