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

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

 

Příspěvky odeslané z IP adresy 2001:718:2601:26c:a1f2:83...–

peter
MySQL › Pridadenie maxima do premenn…
18. 3. 2016   #209345

Dobre je sql prikazy psat velkymi a sloupce malymi pismeny. A kdyz to jde, formatovat to krasne pod sebe. A nevim, jestli to delphi umi, ale jmena sloupcu je dobre davat do zpetnych uvozovek, aby se odlisilo klicove slovo, funkce sql od nazvu sloupce. A kdyz delas vic prikazu, tak je nutne davat na konci strednik. Pripadne mozna si projit nejaky example s tim pluginem, jak to tam zapisuji.

Select Max(X) as maxi from data

SELECT
  Max(`x`) AS `maxi`
FROM
  `data`

chyba1 "Invalid use of the keyword Token"
http://stackoverflow.com/…rd-in-tquery
Takze ty apostrofy nakonec jinak, uvadi tam ten priklad s tim where

select * from Journal where Journal."where" = "RainPump"

query = '
SELECT
  Max("x") AS "maxi"
FROM
  "data"
';

"Unterminated string" 

https://translate.google.com/#en/cs/Unterminated%20string
neukončený řetězec
 

google = delphi TQuery  syntax

'INSERT INTO data (Datum,BOD,X,Y,Z) VALUES
  (datetostr(datep),("+VW.ComboBox1.Text+"),X,Y,Z),
 (datetostr(datep),"VW.ComboBox1.Text",X2,Y2,Z2)'

'..."+...+"..."..."...' - nevi, co se snazis dvojitymi uvozovkami docilit
myslim si, ze ty uvozovky mas uplne jinak

query = '
INSERT INTO "data"
  ("datum","bod","x","y","z")
VALUES
  ("{0}","{1}",{2},{3},{4}), -- predpokladam, ze datum i text je typu string, ostatni cisla
  ("{0}","{1}",{5},{6},{7})
';
// a ted bych na to pouzil nejaky replace nastroj, ktery %+cislo nahradi hodnotou z pole
query = StringReplace(query, '{0}', 'ddd', [rfReplaceAll]);
query = StringReplace(query, '{1}', 'ddd', [rfReplaceAll]);

Verim, ze tam existuje elegantnejsi cesta. V php by se pouzilo vsprintf nebo str_replace, ktere umi pracovat i s array
http://php.net/…vsprintf.php
http://php.net/…-replace.php

Tez pomaha si ten sql prikaz vypsat na obrazovku, at vidis, co do sql posilas.

peter
Matematika › Program z matury 2
18. 3. 2016   #209339

pozn
12 / 360 * 2 * pi je ze vzorecku 12/360 dilku kruhu a delka kruhu je 2 * pi * r, r = 1, jednotkova kruznice. Pokud mas 5cm, tak ostatni rozmery musis vzdycky prepocitavat. Cili delka jednoho dilku je L = 2 * pi * r / 360, 12 dilku je 12*L

 

 

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