BG Development


Страници: (2) [1] 2   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> C# MySql, err You have an error in your SQL syntax
patrik5
Публикувано на: 05-02-2012, 19:29
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 55
Регистриран на: 07.10.11



Зздравейте ,опитвам се да си създам едн приложение което се свързва с Mysql отваря се една форма в която въвеждаш име и тел и се запаметява. Но някъде явно имам грешка със синтаксиса icon_sad.gif Някой ако може да погледне и да си каже мнението

CODE
 string strNewDatabase = this.textNewDB.Text;
           string strNewFamilia = this.textNewFam.Text;
           if ((strNewDatabase == "" & strNewFamilia==""))
               return;

           MySqlConnection conDatabase = new MySqlConnection("Host=localhost;"+"DATABASE=Ivancho;"+ "UserId=Ivan;");
           MySqlCommand cmdDatabase = new MySqlCommand("INSERT INTO tabletelefon VALUES;" + strNewDatabase + ";" + strNewFamilia+ ";", conDatabase);
               
               
               
               conDatabase.Open();
               cmdDatabase.ExecuteNonQuery();
               
           conDatabase.Close();


Това мнение е било редактирано от Emu на 06-02-2012, 09:44
PMEmail Poster
Top
angel.k
Публикувано на: 05-02-2012, 20:25
Quote Post



Име: Ангел Коилов
Група: Потребител
Ранг: Посетител

Мнения: 82
Регистриран на: 07.06.10



я виж каква заявка генерираш ...


--------------------
пиша глупости, ако греша просто кажете че греша нищо повече
aka po_taka
PMEmail PosterUsers WebsiteICQ
Top
patrik5
Публикувано на: 05-02-2012, 23:16
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 55
Регистриран на: 07.10.11



Къде да го видя тези заявки?
Сорри за глупавия въпрос icon_smile.gif
PMEmail Poster
Top
ici
Публикувано на: 05-02-2012, 23:26
Quote Post


Group Icon
Име: Ивайло Илчев ики
Група: VIP
Ранг: Почетен член

Мнения: 11446
Регистриран на: 06.06.04



Това е тест за мен, Python, за теб има debuger!
CODE
strNewFamilia = "XXL"
strNewDatabase = "DB-XXL"
print "INSERT INTO tabletelefon VALUES;" + strNewDatabase + ";" + strNewFamilia + ";"


Резултата е глупост:
QUOTE
INSERT INTO tabletelefon VALUES;DB-XXL ;XXL;


--------------------
Съдържа олигофрен! Преди употреба прочети документацията!
PMEmail PosterUsers Website
Top
patrik5
Публикувано на: 05-02-2012, 23:40
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 55
Регистриран на: 07.10.11



Сложих try i catch(exeption) И когато натисна бутона за запаметяване на въведените от мен данни ми казва че съм се канектнал към сървъра и когато му дам ок веднага ми изплюва грешка че не съм се канектнал, което според мен е проблем в
този код някъде

MySqlCommand cmdDatabase = new MySqlCommand("INSERT INTO tabletelefon VALUES;" + strNewDatabase + " ;" + strNewFamilia+ ";", conDatabase);
PMEmail Poster
Top
ici
Публикувано на: 06-02-2012, 00:01
Quote Post


Group Icon
Име: Ивайло Илчев ики
Група: VIP
Ранг: Почетен член

Мнения: 11446
Регистриран на: 06.06.04



Ами там е де! Това прилича ли ти на валиден SQL?

INSERT INTO tabletelefon VALUES;DB-XXL ;XXL;



http://dev.mysql.com/doc/refman/5.5/en/insert.html
insert into Citylist (cityname) VALUES ('St. John\'s')


--------------------
Съдържа олигофрен! Преди употреба прочети документацията!
PMEmail PosterUsers Website
Top
patrik5
Публикувано на: 06-02-2012, 00:07
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 55
Регистриран на: 07.10.11



Ето грешката!

Прикачен файл ( Брой сваляния: 11 )
Прикачен файл  New_Microsoft_Word_Document.doc
PMEmail Poster
Top
patrik5
Публикувано на: 06-02-2012, 00:22
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 55
Регистриран на: 07.10.11



INSERT INTO tabletelefon VALUES('23977','Neshto');
Това когато го напиша в куери в скла си минава и си въвежда стойност
PMEmail Poster
Top
ici
Публикувано на: 06-02-2012, 00:33
Quote Post


Group Icon
Име: Ивайло Илчев ики
Група: VIP
Ранг: Почетен член

Мнения: 11446
Регистриран на: 06.06.04



Хубаво - първи въпрос: къде виждаш скоби в заявката която сглобяваш?


--------------------
Съдържа олигофрен! Преди употреба прочети документацията!
PMEmail PosterUsers Website
Top
patrik5
Публикувано на: 06-02-2012, 13:07
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 55
Регистриран на: 07.10.11



Когато сложа скобите + strNewDatabase + "( " ми дава грешка Лicon_sad.gif
Идеи?
PMEmail Poster
Top
0 потребители преглеждат тази тема в момента (0 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (2) [1] 2  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2012 | BG Development | All Rights Reserved
RSS 2.0