[linux-programlama] Re: pgSQL'de C tarafina array tasimak.

---------

From: NKoc (nazim@aractakip.biz)
Date: Sun 17 Aug 2003 - 21:03:15 EEST

  • Next message: Mustafa Akgul: "[lkd-duyuru] LKD Sonbahar seminerleri"

      =20
       Merhaba,

    Yanitiniza tesekkur ederim. Aslinda polygon tipi
    degisken kullanmam gerekiyor. O zaman tasima problemi
    yok. Fakat polygon veya point'ten tureyen butun
    veri yapilari float bilgi sakliyor. Ben ise integer bilgi
    sakliyorum. Butun problem de buradan kaynaklaniyor.

    Sevgiler, saygilar
    - Nazim=20

    Paz 17 A=C4=9Fu 2003 20:08 tarihinde =C5=9Funlar=C4=B1 yazm=C4=B1=C5=9Ft=C4=
    =B1n=C4=B1z:
    > Sat, Aug 16, 2003 at 05:09:39PM +0300 , NKoc :
    > > Merhaba
    >
    > Selamlar,
    >
    > > pgsql'de tanimli bir tablom var. Tablonun bir
    > > alan=3DFD "konum int[]" biciminde tanimli.
    > >
    > > C tarafinda libpq kullaniyorum. select ile ilgili
    > > kaydi alabiliyorum. Sonu=3DE7, '{1,2,3}' seklinde string=3D20
    > > olarak geliyor. Fakat bu integer diziyi C
    > > tarafina aktaramiyorum.
    > >
    > > Bunu nasil yapabilirim ?
    >
    > Klasik string i=C3=BElemleri ile. Ki bir s=C3=BCr=C3=BC gereksiz i=C3=BE=
    =2E.. Ama b=C3=B6yle bir
    > de=C3=B0er sakl=C3=BDyorsan=C3=BDz da eliniz mahkum olabilir.
    >
    > PQgetvalue istedi=C3=B0iniz _field_ i=C3=A7erisindeki de=C3=B0eri bir s=
    tring olarak
    > d=C3=B6nd=C3=BCr=C3=BCr, do=C3=B0ru. Ama bir alanda bu gibi bir de=C3=B0=
    er saklaman=C3=BDz
    > ger=C3=A7ekten gerekli mi? Belki de veritaban=C3=BD tasar=C3=BDm=C3=BDn=
    =C3=BDz projeniz i=C3=A7in
    > uygun de=C3=B0ildir?
    >
    > iyi =C3=A7al=C3=BD=C3=BEmalar,


  • Next message: Mustafa Akgul: "[lkd-duyuru] LKD Sonbahar seminerleri"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.