Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Pascal: Delphi - access tietokanta - desimaali kenttä - error

doze [20.02.2005 06:42:41]

#

Eli eli, tässä ongelma:

1. Tein access tietokannan ja sinne taulun jossa on desimaali kenttä.

2. Delphistä jet 4.0 ado-yhteys tietokantaan.

3. Delphin lomakkeelle dbedit komponentit ja koitaa lisätä tietuetta tietokantaan.

4. Tulee aina 'Data type mismatch in criteria expression'.

Miksi..? ei tule virhettä jos vaihtaa accessista kentäksi vaikkapa pitkäkokonaisluku.

Testi osoitteessa: http://koti.mbnet.fi/f4w/test.rar

doze [22.02.2005 04:36:44]

#

Tämä johtui siitä että ADOQuery komponentissa oli:

CursorLocation: clUseClient
CursorType: ctStatic

Piti olla:

CursorLocation: clUseServer
CursorType: ctKeyset

Tarkkaan en tiedä miksi, mutta näin se vain pitää olla.
Ehkä viisammat voi kommentoida?

Vastaus

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

Tietoa sivustosta