2012-01-22 18 views
11

C API ile SQLite kullanıyorum. C API'sında, bir sütunun sonuç değerini sqlite3_column_* işlevleriyle kontrol edebilirim. Sorun, değer durumunda NULL için bir işlev yoktur. Tabii ki, değeri sqlite3_column_bytes işleviyle kontrol edebilirim, ancak dönüştürme işlemine neden olabilir ve dönüşümden kaçınmak istiyorum.Bir SQLite sütununda bir değer nasıl kontrol edilir NULL veya C API ile değil?

Satırdaki sütundaki değeri NULL olarak nasıl kontrol edebilirim?

cevap

13

Hatırlayabildiğim kadarıyla (and tell from the documentation), kullanmak için doğru yolu SQLITE_NULL denetlemektir.

Yalnızca sütunun dönüştürülmesine neden olabilecek herhangi bir şey yapmadan önce yaptığınızdan emin olun.

İlgili konular