Hollosi Information eXchange /HIX/
HIX CODER 333
Copyright (C) HIX
1999-01-08
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Delphi (mind)  10 sor     (cikkei)
2 Delphi / programozastechnika (mind)  29 sor     (cikkei)
3 Ket datum kulonbsege SQL-ben (mind)  13 sor     (cikkei)
4 help (mind)  17 sor     (cikkei)
5 RE: Ket datum kulonbsege SQL-ben (mind)  31 sor     (cikkei)
6 64K-s memoria limit valos modban (mind)  13 sor     (cikkei)
7 SQL date (mind)  11 sor     (cikkei)
8 64K (mind)  19 sor     (cikkei)
9 Re: Kerdes IE (mind)  18 sor     (cikkei)
10 Re: 64K-s memoria limit valos modban (mind)  17 sor     (cikkei)
11 Re: *** HIX CODER *** #327 (mind)  17 sor     (cikkei)
12 Datumaritmetika SQL-ben (mind)  25 sor     (cikkei)
13 Re: 64K-s memoria limit valos modban (mind)  15 sor     (cikkei)

+ - Delphi (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

Megtudna valaki mondani, hogy hogyan tudok futasidoben teljesen 
uj komponenseket letrehozni (Delphi 3 vagy 4-ben) ?
A konkret problema a kovetkezo:
adott egy adatbazis x rekorddal, ami persze bovitheto,torolheto.
Es peldaul annyi checkbox-ot akarok kirakni ahany rekord van, 
neha tobbet neha kevesebbet.

Zsolti
+ - Delphi / programozastechnika (mind) VÁLASZ  Feladó: (cikkei)

Hi Bajtarsak!
-------------

Delphi(4), bar igazabol programozastechnikai problema:

Szeretnek toletek otletet kerni arra, hogy
hogyan lehetne egy szovegsort (PChar tipusu,
de nem ez a lenyeg) felbontani elemekre (tomb-
elemekkent kinyerni az egyes ertekeket) akkor, ha
igy nez ki egy sor:

-----------------------------
"aaa","bbb","ccc","ddd"#13#10
-----------------------------

Tehat minden 'elem' idezojelek kozott van,
a hatarolo karakter pedig a vesszo.

Sajnos vesszore nem eleg keresni
(tul egyszeru lenne), mert
maguk az elemek is tartalmazhatnak vesszot.
(Idezojelet nem).

Minden otletet halasan fogadok...

Valami epeszu rovid megoldara lenne szukseg (egy ciklus)
Megoldottam valahogy, de nem tokely... neha .

Udv: meri )
+ - Ket datum kulonbsege SQL-ben (mind) VÁLASZ  Feladó: (cikkei)

Szia,

> Lehet-e, ha igen, akkor hogyan SQL-ben 2 datum kozti kulonbseget [napokban]
> kiszamitani? Ha ket date koze teszel '-'-t, azzal nem megy, mas tippem meg
> nincs, szerintem nem is lehet, de hatha...
Ha MS SQL Server-t hasznalsz, akkor hasznalhatod a 
DateDiff(datepart, date1, date2) fuggvenyt. A te esetedben:
DateDiff(day,date1,date2).

                 Udv.:
                    Laci
                    mailto:
                    Tel.: (20) 937-47-62
+ - help (mind) VÁLASZ  Feladó: (cikkei)

Udv coderek!

Remelem van valaki koztetek aki meg a napi  jo cselekedetet nem
teljesitette.Nemes tett lenne, es en nagyon halas lennek, ha irna
valaki egy par sort a visual basic DDE kapcsolatairol.A problemam
konkretan a kovetkezo.A munkámhoz szuksegem lenne egy programra, amihez meg
csak hasonló sincs jelenleg a piacon,de
valoszinuleg ha lenne sem tudnám meg venni.Ezert sajat magam
probalom megirni.Az alap adataim egy excel munkalapon vannak,
es nem tudom megoldani,hogy a program kiolvassa bizonyos,
(pl.:a1,a2) cella tartalmát,ertekeiket valtozok vegyek fel(pl.:a,b),
ezekkel a valtozokkal kulonfele programok futnak( joreszt mar megvannak) es
a valtozok uj ertekeit mas cellaba irja be.Aztan kezdodik minden elolrol
csak mas cellákkal.Tudom hogy ez egy
igazi programozonak nem komoly feleadat de en teljesen padlot fogtam
tole.Remelem segit valaki,ha lehet maganba.
        Elore is koszi!
+ - RE: Ket datum kulonbsege SQL-ben (mind) VÁLASZ  Feladó: (cikkei)

>Felado :  [Hungary]

>> Lehet-e, ha igen, akkor hogyan SQL-ben 2 datum kozti kulonbseget [napokban]
>> kiszamitani? Ha ket date koze teszel '-'-t, azzal nem megy, mas tippem meg
>> nincs, szerintem nem is lehet, de hatha...
>
>Probald a MONTHS_BETWEEN(d1,d2) fuggvenyt. Ez egy valos szamot ad
>vissza,
>ha a ket datumban a nap nem egyezik meg. Ezt meg kell szorozni 31-gyel
>(ezt veszi a honap hosszanak), es megkapod az eredmenyt.

Nem irtatok melyik SQLt hasznaljatok.

Oracle SQLben nem kell csinalni semmi trukkot, sima kivonas:
A datetime Julian-datum alakban azaz valos szamkent van letarolva,
a mertekegyseg a nap. Meg konvertalgatni se kell, az alabbi
parancs pl. kiirja, hogy eppen hany napos vagy:

SQLWKS> select sysdate-to_date('1970 06.17.','YYYY MM.DD.') from dual;
SYSDATE-TO
----------
10431.5779
1 row selected.

Lathato, a rendszerido eleve szam (mint minden datum, egy datumot
pedig stringgel+formatumspecifikacioval megadva a to_date szinten
szamma konvertal. (Mas dolog, ha selectalsz egy date formatumu mezot
anelkul hogy konvertalnad karakterre, egy default formatumban fog
az Oracle kiirni, ami vagy jo, vagy nem, akar csonka is lehet)

udv: VAti
+ - 64K-s memoria limit valos modban (mind) VÁLASZ  Feladó: (cikkei)

Hello Tamas

>A minap elgondolkoztam valamin: vajon megmarad a 64K-s szegmenshatar
>valos mod alatt akkor is, ha pl.: ES:[DI] helyett ES:[EDI]-t hasznalok,

Igen is meg nem is. Ha ilyesmi erdekel, nezd meg a http://www.x86.org
lapot
(unreal mode).

Attila Voros, Chief Engineer, ISDgames

- MICROSOFT announced that the official release date for "Windows 2000"
- will be delayed until the second quarter of 1901."
+ - SQL date (mind) VÁLASZ  Feladó: (cikkei)

>Lehet-e, ha igen, akkor hogyan SQL-ben 2 datum kozti kulonbseget [napokban]
>kiszamitani? Ha ket date koze teszel '-'-t, azzal nem megy, mas tippem meg
>nincs, szerintem nem is lehet, de hatha...
A megoldas a to_date funkcio hasznalata. Az alabbi select (helyesen 1-et ad
vissza):

select to_date('02-03-1998','MM-DD-YYYY') - to_date('02-02-1998','MM-DD-YYYY')
from dual

Udv
Smikal Gyorgy
+ - 64K (mind) VÁLASZ  Feladó: (cikkei)

Haliho!

>Felado :  [Hungary]

>A minap elgondolkoztam valamin: vajon megmarad a 64K-s szegmenshatar
>valos mod alatt akkor is, ha pl.: ES:[DI] helyett ES:[EDI]-t hasznalok,
>ahol EDI 32 bites?
Igy, szimplan nem. Viszont, ha felkapcsolsz vedett modba, es atirod a hatart 4G-ra, 
majd visszavaltasz valosba, akkor mar meg tudod cimezni. :) Ezt nevezik Real Fl at 
modnak.

>Mert elvileg igy el lehetne erni valos mod alol mindenfele HIMEM.SYS nelkul az 1 
>MB es a HMA folotti reszeket is...
Gyakorlatilag is el lehet erni, de mar a DOS sem engedi, ha EMM386 van 
rezidensen... :(

     Frank O'Yanco

___PMMail/2 2.00 - OS/2 Aurora - 100% Micro$oft free... B-)
+ - Re: Kerdes IE (mind) VÁLASZ  Feladó: (cikkei)

>Olyan problemam van, hogy meg kellene tudnom, hogy
>egy gepen milyen WEB browser van installalva. Annyit
>tudok, hogy a registry kornyeken kellene keresgelnem,
>de nem tudom, hogy hol, milyen key rejti az infot.
>Egybekent egy CD keszitek, amelyen HTML anyag van,
>es kellene irnom egy kis autorun-t ami elinditja a browsert,
>illetve ha nincs installalva, akkor felkinalja az installaciot.

Erre semmi szukseg!

autorunba:
open="start akarmi.htm"

Ez az aktualis browserrel megnyitja a html filet.
Ha nincs installva, akkor nem tom', de az autorun-nak van egy csomo
bejegyzese, talan tud visszateresi erteket figyelni.

JimBoo
+ - Re: 64K-s memoria limit valos modban (mind) VÁLASZ  Feladó: (cikkei)

Hali!
>A minap elgondolkoztam valamin: vajon megmarad a 64K-s szegmenshatar
>valos mod alatt akkor is, ha pl.: ES:[DI] helyett ES:[EDI]-t hasznalok,
>ahol EDI 32 bites? Mert elvileg igy el lehetne erni valos mod alol
>mindenfele HIMEM.SYS nelkul az 1 MB es a HMA folotti reszeket is...
Persze, hogy megmarad. Az ES:[EDI] cimzes hibas eredmenyt fog adni, ha
a szegmenshatar 64K.
Ugy lehet megoldani, hogy atlepsz vedett modba, letrehozol egy
globalis deszktriptort aminek a bazisa 0x0000 es a hatar a teljes
fizikai memoria. Ezt a szelektort kell betoltened a
szegmensregiszterekbe, majd visszalepni valos modba.
Ezek utan pl. a kepernyot nem a 0xb800:0x000-an ered el, hanem 0xb8000
linealis cimen.
Ha nem tiszta irj maganba, kuldok egy peldaprogit.
Ja, milyen nyelven kell?

JimBoo
+ - Re: *** HIX CODER *** #327 (mind) VÁLASZ  Feladó: (cikkei)

Hi !

>Azt szeretnem megoldani, hogy a Dos elindulasakor egy kepernyon >meg
>tudjam adni, hogy miket toltson be az Autoexec.bat-bol es a
>Config.sys-bol (....

Szoval nem reg iratkoztam fel a listara, igy udvozolnek mindenkit.

En ket megoldasra gondoltam. Az egyik hogy a Boot sector-ba a Dos betolto
helyere sajat(asm) progit irsz ami majd az eredeti Dos betoltot is betolti,
a  boot tabla maradhat.
Vagy hasznalj System Commandert :) Ebben tobbfele op.rendszert , tobbfele
autoexec-cel es config-gal is hasznalhatsz.

Bye, P.r.o.f.

ps: Nem tud valaki elektronikaval foglalkozo magyar lev.listat ?
+ - Datumaritmetika SQL-ben (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

> Lehet-e, ha igen, akkor hogyan SQL-ben 2 datum kozti kulonbseget [napokban]
> kiszamitani? Ha ket date koze teszel '-'-t, azzal nem megy, mas tippem meg 
> nincs, szerintem nem is lehet, de hatha...

Egy SPUFI pelda a kulonbseg kiszamitasara:

SELECT DISTINCT DAYS('DATUM-1')-DAYS('DATUM-2')
  FROM 'TABLA'

ahol 'DATUM-1' es 'DATUM-2' lehetnek konstans datumok pl. '1999-01-07' vagy 
datum tipusu adatbazistabla-mezok; 'TABLA' pedig egy tetszoleges adatbazistabla
 
lehet, amire legalabb olvasasi jogod van. Ha valtozokent akarod a kiszamitott 
erteket hasznalni, akkor egy numerikus (DAY tipusu) host variable-t kell 
definialnod, pl. 'NAPOK' nevvel es abba kell az erteket lekerned:

SELECT ...
  INTO  :NAPOK
  FROM ...

Udv. 

Andras
+ - Re: 64K-s memoria limit valos modban (mind) VÁLASZ  Feladó: (cikkei)

> ...
> A minap elgondolkoztam valamin: vajon megmarad a 64K-s szegmenshatar
> valos mod alatt akkor is, ha pl.: ES:[DI] helyett ES:[EDI]-t hasznalok,
> ahol EDI 32 bites? Mert elvileg igy el lehetne erni valos mod alol

En anno probaltam.
Intel pentium processzor valos modban lefagy, ha az index regisztereknek a
felso wordjeben is van valami.  (Viszont a repeat prefixes utasitasok
asszem mukodnek.)

Szia
-- 
Let the Source be with you!

ImRe

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS