Join the Pain!

Wenns mal wieder länger dauert – weil irgendjemand die Datenbankanbindung so geregelt hat…

  1. public override List GetAllServicesByLang(string lang)
  2. {
  3.     string query = "SELECT sc.fk_order_type_id, s.fk_service_category_id, s.id, s.nr, t.name, t.text, a.factor, a.amount, u.name AS unit, labo_sample_text.code, s.price, d.fk_parent_service_id";
  4.     query += " FROM labo_service_text t ";
  5.     query += " LEFT JOIN labo_service s ON t.fk_service_id = s.id ";
  6.     query += " LEFT JOIN labo_service_depend d ON s.id=d.fk_child_service_id";
  7.     query += " LEFT JOIN labo_service_category_text sct ON s.fk_service_category_id = sct.fk_service_category_id";
  8.     query += " LEFT JOIN labo_service_category sc ON sct.fk_service_category_id = sc.id";
  9.     query += " LEFT JOIN labo_order_type_text ott ON sc.fk_order_type_id = ott.fk_order_type_id";
  10.     query += " LEFT JOIN labo_sample_amount a ON a.fk_service_id = s.id ";
  11.     query += " LEFT JOIN labo_sample_text ON a.fk_sample_id = labo_sample_text.fk_sample_id";
  12.     query += " LEFT JOIN labo_unit u ON labo_sample_text.fk_sample_id = u.id";
  13.     query += " WHERE t.lang=’" + lang + "’";
  14.     query += " AND sct.lang=’" + lang + "’ AND ott.lang = ‘" + lang + "’";
  15.     query += " AND (labo_sample_text.lang = ‘" + lang + "’ OR labo_sample_text.id IS NULL)";
  16.     query += " AND s.is_disabled=’N'";
  17.     query += " GROUP BY s.id";
  18.     query += " ORDER BY s.fk_service_category_id, s.id ";
  19.     //query += " LIMIT 0 , 350";
  20.  
  21.     MySqlCommand sqlCmd = new MySqlCommand(query);
  22.  
  23.     List list = new List();
  24.  
  25.     TExecuteReaderCmd(sqlCmd, TGenerateServiceListFromReader, ref list);
  26.  
  27.     return list;
  28. }

Als ich beim rauchen war – fand ein Grafiker meinen Arbeitsplatz so toll das er ihn für “Dokumentationswürdig” erklärt hat. Das wollt ich euch nicht vorenthalten…

2 Responses to “Join the Pain!”

  1. predator Says:

    aha, DA arbeitest du also…
    cooles Bild, das ist doch eine Fotomantaga oder?

  2. admin Says:

    nein ist es nicht :)

    bzw. doch es ist digital bearbeitet *duck*

Leave a Reply

Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken.

Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.

Da einige von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei Ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Menschen schützt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.
Quelle: http://www.gesetze-im-internet.de/urhg/__95a.html