Získání přesného času z SQL serveru   zodpovězená otázka

VB.NET, Databáze

Zdravím všechny.

Můžete mi prosím poradit jak získám přesný čas ze serveru SQL ? Mám totiž v MSSQL-2005 tabulku kam se ukládají časy určitých činností a chtěl bych zabránit, aby se změnou datumu na lokalním PC, uložil do tabulky nepravdivý, nepřesný či úmyslně změněný údaj.

Napadají mě dva způsoby.

1) v kódu basic.net se nějak "napíchnu" na server a zjistím jeho systémový čas.

2) na SQL serveru vytvořím proceduru, která mi bude vracet systémový čas a pak se v kódě aplikace odkážu na tuto funkci.

Jenže v prvním případě nemohu nalézt potřebný kód a v druhém případě neumím tvořit procedury na SQL serveru.

Pomozte prosím.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Podle mě úplně bude stačit, když pro zjištění aktuálního času použijete na serveru funkci GETDATE(). Pokud v aplikaci potřebujete čas z databáze, pak stačí na databázi spustit příkaz "SELECT GETDATE()".

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback