Question: I used ado.net entity framework to connect database and have an .edmx file in project.. When I tried to reach objects in code side with object initializer I can see the object names but when I tried to enter a value into textarea in throws this error.Title is a table in database and entries is another tables data but because of both tables has relationship I can see Entries down of Title. What do I have to do? I do not understand anything.. thanks for helps here is the situation

```
Title a = new Title 
{ 
 Entries=textarea.InnerText,
};

```

Answer: 
Is there any good reason why you just don't use `int`? It's the
default type for integral values in C++, and should be used
unless there is a good reason not to.

Of course, one good reason could be that it might overflow. If
the context is such that you could end up with very large
arrays, you might want to use `ptrdiff_t`, which is defined (in
C and C++) as the type resulting from the subtraction of two
pointers: in other words, it is guaranteed not to overflow (when
used as an offset) for all types with a size greater than 1.
Perhaps the answer is to use `ptrdiff_t`? It...

* can be negative;
* alludes to the difference not being in bytes, but in units of arbitrary size depending on the element type.

What do you think?