Question: I want to display picture from access and show that on a form in vb.net

I have this for display information:

```
info.TextBox5.Text = DataGridView1.SelectedRows(0).Cells(5).Value

```

Now I tried something like this for pictures:

```
info.PictureBox1.Image = DataGridView1.SelectedRows(0).Cells(6).Value

```

But I got an error:

> 
> Can not associate the type of Object ' System.Byte []' to type '
>  System.Drawing.Image ' .
> 
> 
> 

Can you help me?

Answer: 
Based on Google Maps [docs](https://developers.google.com/maps/faq#usage-limits):

> 
> Excess usage over the complimentary quota for each Google Maps API
>  service is calculated at the end of each day.
> 
> 
> Web service APIs offer 2,500 free requests per day. If you enable
>  billing to access higher quotas, once you exceed 2,500 requests in a
>  day, you will be billed $0.50 USD / 1,000 additional requests, up to
>  100,000 daily.
> 
> 
> The Google Maps JavaScript API, Google Static Maps API, and Google
>  Street View Image API offer 25,000 free map loads per day. If your
>  site generates excess usage every day for 90 consecutive days, Google
>  will attempt to contact you with information about payment options.
> 
> 
> Learn more about what happens if you exceed the usage limits.
> 
> 
> If you chose to enable billing you will need to provide your credit
>  card details. Your excess usage will continue to be calculated at the
>  end of each day, and the total charged to the credit card provided at
>  the end of every month, priced as given below.
> 
> 
> 

So, unsless you want to hack Google, who is owner of this forum, the answer is no.
There is an opensource map library,

<https://www.openstreetmap.org>

And they have services for geocoding: <http://wiki.openstreetmap.org/wiki/Nominatim>

So you can also take a look at the different solutions like this one.