1

Konu: chracter to hexdecimal çevirimi

arkadaşlar carakter bir değişkeni nasıl hex coda çevire bilirim

Bilgi Paylaşıldıkça Artar...!

2

Re: chracter to hexdecimal çevirimi

Örneğin T harfini onaltılık (Hex) karşılığı
Transform(ASC("T"), "@0)

/o---------------------o\
     www.haser.com
\o---------------------o/

3 Son düzenleyen, cetinbasoz (04.08.2008 11:48:38)

Re: chracter to hexdecimal çevirimi

? strconv("antepli",15)
? createbinary("antepli")
? cast("antepli" as blob)
? cast("antepli" as varbinary(10))

4

Re: chracter to hexdecimal çevirimi

ya bu cast tam olarak ne işe yarıyor? bu kodlardan hiçbirşey anlamadım gerçekten... sad

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com

5 Son düzenleyen, cetinbasoz (04.08.2008 17:56:04)

Re: chracter to hexdecimal çevirimi

cast() SQL server ve hatta C'dfe oldugu gibi 'casting' yapiyor:) Bir tipi baska bir tipe ceviriyor. VFP de:

str(), val(), ctot(), dtoc() vs vs ozel cevrim fonksiyonlari var. Oysa boyle her cevrim icin bir fonksiyon yerine cast() hepsini yapan tek fonksiyon gibi.

cast(1 as varchar(10))  = ltrim(str(1))
cast(1 as int) = int(val("1"))
cast(1 as logical) = .t.
cast(datetime() as date) = date()
cast("^2008/3/30" as date) =  ctod("^2008/3/30")
...
gibi. Onemli kullanim yeri SQL.

Visual Fox Pro
select cast("" as m) as myMemo, ;

cast( evl(tarih, null) as date) as tarih, ;
cast( 0 as int) ...

Cast olmasa ilk ikisi imkansiz gibi - ayni cok zor (linked serverla data almak istedigini dusun).

Bunlar gercek calisan koddan:

Visual Fox Pro
where cast(appt_off as int) = 1


Visual Fox Pro
Select a.rec_id, a.appdate as _appdate,

  cast(a.appDate as Datetime) + (cast(a.appTime as Datetime)-cast('0:0' as Datetime)) As [Start],
  cast(a.appDate as Datetime) + (cast(a.endTime as Datetime)-cast('0:0' as Datetime)) As [End],

cast olmasaydi VFP ve SQL server icin ayri ayri yazmam gerekecekti.