Správičky 2 270 Blogy 577 Fórum 14 074

Poblem s insertom

photo
set
7. 2. 2012 13:43:15
Body: 100
Najaktívnejší č.: 88

Poblem s insertom

 

Zdravím,

Potreboval by som prosím poradiť s insertom SQL databázy.

Môj insert vyzerá nasledovne:

 

string connect1 = "Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\telzoznam.mdf;Integrated Security=True;User Instance=True";
conn = new SqlConnection(connect1);
conn.Open();
da.InsertCommand = new SqlCommand("INSERT INTO b(a) VALUES (@a )", conn);
da.InsertCommand.Parameters.Add("@a", SqlDbType.NChar).Value = textBox2.Text;

 

da.InsertCommand.ExecuteNonQuery();
conn.Close();

 

Problém spočíva v tom, že v prípade ak chcem vložiť nejakú hodnotu do tabuľky   insert mi prebehne bez chyby , dokonca ak sa pozriem do datagridview či sa tam vložená hodnota nachádza datagridview mi vloženú hodnotu ukáže aj po opatovnej kompilacii. Ale ak sa následné pozriem do databázy tak sa mi tam hodnota nenachádza. Vedel by mi prosím niekto poradiť kde môže nastať chyba? Alebo čo robím zle? 

Skúšal som aj iné spôsoby insertov napríklad cez CommandText ale chyba je stále ta istá

Ďakujem

[Reakcia]

photo
vlko
7. 2. 2012 14:10:08
Body: 35110
Najaktívnejší č.: 1

RE: Poblem s insertom

Pravdepodobne pozeras v zlej databaze, podla connection stringu to ukladas do |DataDirectory| co vo win aplikacii bude asi niekde v document and settings daneho uzivatela v app data foldri, odporucal by som preto zistit, kde to je.

[Reakcia]

photo
set
7. 2. 2012 16:08:05
Body: 100
Najaktívnejší č.: 88

RE: Poblem s insertom

Dakujem ti za pomoc.

Chyba ba bola presne tam kde si povedal.

 

[Reakcia]



Najaktívnejší užívatelia
1. 35110 b. photo vlko
2. 16735 b. photo T
3. 15560 b. photo spigi
4. 6635 b. photo dudok
5. 5705 b. photo slavof
6. 5205 b. photo siro
7. 4745 b. photo duracellko
8. 3780 b. photo Liero
9. 3690 b. photo lubolacko
10. 3625 b. photo jakub