Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6 tietueiden järjestys Access tietokannassa

(nimetön) [07.11.2004 17:40:39]

#

Tein yksinkertaisen rekisteriohjelman (VB6lla) jossa tiedot ovat Visual Datamanagerilla tehdyssä Access 97 kannassa. Tietokantayhteys on tehty ADOlla. Kannassa nimikenttä on lajiteltu pääavaimeksi. Lajittelu toimii muuten hyvin mutta ei tunnista skandimerkkejä. Lajittelukentän ominaisuuksissa on CollatingOrder=1033 kun sen pitäisi olla ilemisesti 1053 jotta skandit menisivät oikein. Miten muutan em arvon? Data Manager ilmoittaa CollatingOrder arvon olevan readonly!

Onko joku muu tapa hoitaa lajittelu helposti?

BadSource [08.11.2004 07:00:37]

#

Lyhyesti tutustuin tuohon CollatingOrder:in ja huomasin että se määräytyy tietokannan/taulun luonnin yhteydessä, eikä sitä saa muutettua enään jälkeen päin. Taulujen CollatingOrder voi poiketa itse tietokanna CollatingOrder:sta.

DAO:n puolella CollatingOrder määräytää locale-atribuutilla, joka pitäisi määritellä esim. dbSortSwedFin:ksi, jotta skandit menisi oikein ja olisi muutenkin kotoisaa. ADO:lle en vielä vastaavaa löytänyt.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta