> For the complete documentation index, see [llms.txt](https://docs.layraweb.com.tr/merhaba/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.layraweb.com.tr/merhaba/anadil/kutuphane/diger/isnull.md).

# IsNull

Bu metinde, bir veri tabanı kavramı olan NULL ifadesi ve Always® adlı bir uygulama geliştirme platformunun NULL desteği ele alınmaktadır.

NULL, bir veri tabanında bir hücrede değer olmadığını veya bilinmediğini ifade etmek için kullanılan bir değerdir. NULL, sayısal bir değere sıfır veya metinsel bir değere boşluk olarak atanamaz. NULL değeri, diğer veri tipleriyle karşılaştırıldığında anlamsızdır ve karşılaştırmanın sonucu da NULL olacaktır.

Always®, bir uygulama geliştirme platformudur ve veri tabanı işlemleri yapmak için kullanılır. Always®'in desteğiyle, veri tabanında saklanan bilgilerin NULL şekilde ifade edilmesi mümkündür. Ayrıca, Always®'in Anadil® adlı uygulama geliştirme dili de NULL desteği sunar ve geliştiricilere NULL bilgi giriş-çıkışı yapma imkanı tanır.

Veri giriş-çıkışı işlemlerinde, hücre nesnelerinin NULL değerli olup olmadığı, ilgili hücre nesnesinin bu özelliği ile belirlenir. Eğer bir hücre nesnesi NULL içeriğe sahipse, ilgili özellik True değerine sahip olur ve NULL değerinin olduğu ifade edilir. Ayrıca bu özellik yazılabilir olduğundan, bir kontrolün içeriği de rahatlıkla Anadil® ile NULL olarak ifade edilebilir. Ancak, bu özellik hiçbir zaman False değeri ile set edilemez ve geliştirici hücre içeriğini doğrudan "NULL değildir" şeklinde belirleyemez.

Özetle, veri tabanında saklanan bilgilerin NULL olarak ifade edilebilmesi, Always® gibi uygulama geliştirme platformlarının NULL desteği sayesinde mümkündür. NULL ifadesi, diğer veri tipleriyle karşılaştırıldığında anlamsızdır ve karşılaştırmanın sonucu NULL olacaktır. Veri giriş-çıkışı işlemlerinde, hücre nesnelerinin NULL değerli olup olmadığı, ilgili özelliklerin True veya False değerleriyle belirlenir.

**Uygulandığı Nesneler :** Edit-box kontrol nesnesi ve Grid kontrol nesnesi bünyesinde yer alan Grid Hücre nesneleri.

**Kullanımı :**

<pre class="language-visual-basic"><code class="lang-visual-basic"><strong>If IsNull(InsertedCff.ulke_adi) or InsertedCff.ulke_adi="" Then
</strong>    AddUserError("Ülke adı boş olamaz")
    Return 
EndIf 
</code></pre>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.layraweb.com.tr/merhaba/anadil/kutuphane/diger/isnull.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
