2012-06-08 8 views
-5

날짜 선택 도구의 날짜 (날짜 형식)로 채워진 텍스트 상자가 있습니다.Oracle 쿼리 생성

나는 3 개의 열 (이름, fromdate (날짜), todate (날짜))이있는 테이블이 있습니다. 버튼 클릭 활동에는 시작 날짜와 종료 날짜 사이에 날짜가 지정된 이름 만 표시됩니다. 좀하고 싶습니다

당신은 시도조차하지 않는이

string v = System.Configuration.ConfigurationManager.ConnectionStrings["harish"].ConnectionString; 
    con = new OracleConnection(v); 
    con.Open(); 
    cmd = new OracleCommand("________", con); 
+0

모든에서 모든 SQL 문을 작성하려고 있나요? –

+0

@EvanM : 그렇습니다. 글쓰기와 ive에 대한 새로운 시도는 모든 종류의 콤보를 작성했지만 과거 시간 동안이 것을 얻을 수 없습니다! : – Huga

답변

2

에 나에게 도움이됩니다. Oracle과 MSDN을 사용해보십시오.

하지만 잼에있어 이후

....

var cmd = new OracleCommand(); 
cmd.Connection = conn;  
cmd.CommandType = CommandType.Text;   
cmd.CommandText = "INSERT INTO Table (name, fromDate, toDate)VALUES(:nameVal, :fromVal, :toVal)"; 
cmd.Parameters.Add(new OracleParameter(":fromVal", OracleType.DateTime)).Value = fromDateVal; 
cmd.Parameters.Add(new OracleParameter(":toVal", OracleType.DateTime)).Value = toDateVal; 
cmd.ExecuteNonQuery(); 

//close the connection after done.... release the resources 
+0

나는 지난 시간 동안 이것을 시도해 왔고 아직도 이것으로 붙어있다! 나는 이것에 대한 도움이 절실히 필요하다! – Huga

+0

날짜 선택 도구에서 선택한 날짜가 fromdate와 todate 사이에있는 경우에만 열을 삽입하고 싶다. gridView에 데이터베이스에서 GridView를 표시해야합니다 – Huga

+0

할 수있는 한 가지는 테이블에서 선택하여 범위 내에 있는지 확인한 다음 테이블에 삽입하는 것입니다. – zbugs