Anonymní profil Dejv – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Dejv – Programujte.comAnonymní profil Dejv – Programujte.com

 

Příspěvky odeslané z IP adresy 89.102.145.–

Dejv
MySQL › Trigger - Prepared Statemet
29. 9. 2013   #181772

Zdravím. Potřebuji vytvořit trigger ve kterém se bude vkládat řádek do již existující tabulky. Název tabulky se vytáhne z jiné tabulky. viz kód:

delimiter //
create trigger adding after INSERT on main FOR EACH ROW
BEGIN
   DECLARE mesic INT;
   DECLARE rok INT;
   DECLARE tabulka varchar(8);
   SELECT YEAR(Added) INTO rok from main WHERE ID = NEW.ID;
   SELECT MONTH(Added) INTO mesic FROM main WHERE ID = NEW.ID;
   SET tabulka = CONCAT(mesic, rok, 'Alfa');
   set @s = CONCAT('INSERT INTO ',tabulka, ' SET ID = ', NEW.ID,);
   prepare statement from @s;
   execute statement;
   deallocate prepare statement;       
END;//
delimiter ;

Již jsem zjistil že v triggerech nejde používat prepare statement... Jde to nějak obejít ?

Díky.

Dejv
MySQL › Vymazání 1 řádku ze všech ta…
26. 9. 2013   #181637

Zdravím. 

Mám databázi "test_db" ve které mám 3 tabulky: "10_2013", "main", "Users"

V každé tabulce je stejný sloupec "ID".

A nevím si rady s tím, Jak lze vymazat JEDEN řádek ze všech tabulek najedou kde ID = 5 ? (Uvažuji do budoucna s počtem tabulek > 15)

Dejv
.NET › CheckBox change in BackroudW…
27. 8. 2013   #180854

Zapomněl sem dodat že je to v C#

Dejv
.NET › CheckBox change in BackroudW…
27. 8. 2013   #180853

Zdravim

string name = "checkbox2";
private void main_form_Load(object sender, EventArgs e)
        {
            backgroundWorker1.RunWorkerAsync();
        }
private void backgroundWorker1_DoWork_1(object sender, DoWorkEventArgs e)
        {
	CheckBox checkbox = (CheckBox)this.Controls.Find(name, true)[0];
            checkbox.Checked = true;
}

Potřebuji aby se v Backround workeru zmenil dany checkbox.checked na true.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032019 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý