Heren,
Ik heb een wazig oracle probleem icm de driver en c#
De schema definities van een net gemaakte tabel worden niet opnieuw opgehaald.
Na een drop en create worden de oude gegevens getoond.
Is dit een oracle fout?
Ik heb de volgende unittest gebouwd, en daar kwam ik helaas niet veel verder mee.
Kan iemand nog een lichtje schijnen?
Ik heb een wazig oracle probleem icm de driver en c#
De schema definities van een net gemaakte tabel worden niet opnieuw opgehaald.
Na een drop en create worden de oude gegevens getoond.
Is dit een oracle fout?
Ik heb de volgende unittest gebouwd, en daar kwam ik helaas niet veel verder mee.
Kan iemand nog een lichtje schijnen?
C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| string cs = "................"; DataTable dt; using (var conn = new OracleConnection(cs)) { conn.Open(); using (var command = new OracleCommand("DROP TABLE TMP_RESULTS11", conn)) { try { command.ExecuteNonQuery(); } catch { } } using (var command = new OracleCommand("CREATE TABLE TMP_RESULTS11(ID NUMBER, DIRECTION CHAR(1000))", conn)) { command.ExecuteNonQuery(); } using (var command = new OracleCommand("INSERT INTO TMP_RESULTS11 VALUES(1, 'woei')", conn)) { command.ExecuteNonQuery(); } dt = new DataTable(); using (var bla = new OracleDataAdapter("SELECT * FROM TMP_RESULTS11", conn)) { bla.Fill(dt); } //hier in 'dt' kijkend zie je netjes de goede schema definities using (var command = new OracleCommand("DROP TABLE TMP_RESULTS11", conn)) { try { command.ExecuteNonQuery(); } catch { } } using (var command = new OracleCommand("create table TMP_RESULTS11(sleutel4 number, sleutel CHAR(100))", conn)) { command.ExecuteNonQuery(); } using (var command = new OracleCommand("INSERT INTO TMP_RESULTS11 VALUES(1, 'woei')", conn)) { command.ExecuteNonQuery(); } dt = new DataTable(); using (var bla = new OracleDataAdapter("SELECT * FROM TMP_RESULTS11", conn)) { bla.Fill(dt); } hier in dt kijkend zie je dezelfde definities |
[ Voor 15% gewijzigd door BasieP op 21-03-2013 18:06 ]
This message was sent on 100% recyclable electrons.