How To Generate Random Images From Access Database Using Hashset?

Jun 22, 2010

I am trying to generate random images from access database using hashset as it is said to be unique and there won't be any repeated images appearing. But, it doesn't seem to work.

How can i get it to work? By the way, i am very new to the concept of hashset.
Private Function GetImageFromByteArray(ByVal picData As Byte()) As Image
If picData Is Nothing Then
Return Nothing
End If

' is this is an embedded object?
Dim bmData As Integer = If((picData(0) = 21 AndAlso picData(1) = 28), 78, 0)

' load the picture
Dim img As Image = Nothing
Try
Dim ms As New MemoryStream(picData, bmData, picData.Length - bmData)
img = Image.FromStream(ms)
Catch
End Try

' return what we got
Return img

End Function

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Panel1.Visible = False
Panel2.Hide()


Dim conn As New OleDbConnection
Dim DA As OleDbDataAdapter
Dim DS As New DataSet


conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db1.mdb;User Id=admin;Password=;"

DA = New OleDbDataAdapter("Select Empty, EmptyName, Target, TargetName from PicturesDisplayed", conn)
DA.Fill(DS)

Me.PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage


Dim oledbconnection As OleDbConnection
oledbconnection = New System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:Documents and SettingsAdministratorDesktopdb1.mdb;Jet OLEDB:System Database=system.mdw;")

oledbconnection.Open()
Dim command As OleDbCommand
command = New OleDbCommand("select count (*) from PicturesDisplayed", oledbconnection)
Dim count As Integer
count = command.ExecuteScalar()
oledbconnection.Close()


Dim randomImage As New HashSet(Of Integer)
' Create a integer and new Random object
Dim intPic As Integer
Dim rand As New Random

'Pick a random number between 0 and the number of images in database
intPic = rand.Next(0, count)
randomImage.Add(intPic)

PictureBox1.Height = 256
PictureBox1.Width = 256

PictureBox2.Height = 256
PictureBox2.Width = 256


Dim pic1x As Integer = _
(Me.ClientSize.Width - PictureBox1.Width) 2
Dim pic1y As Integer = _
(Me.ClientSize.Height - PictureBox1.Height) 2
PictureBox1.Location = New Point(pic1x, pic1y)


Dim pic2x As Integer = _
(Me.ClientSize.Width - PictureBox2.Width) 2
Dim pic2y As Integer = _
(Me.ClientSize.Height - PictureBox2.Height) 2
PictureBox2.Location = New Point(pic2x, pic2y)

' Now set the picturebox image equal to the image chosen from the array randomly using the random
PictureBox1.Image = GetImageFromByteArray(DS.Tables(0).Rows.Item(intPic).Item(0))
PictureBox1.Visible = True
PictureBox2.Image = GetImageFromByteArray(DS.Tables(0).Rows.Item(intPic).Item(2))
PictureBox2.Visible = False


If (randomImage.Count = count) Then
Me.Close()
End If

End Sub

View 1 Replies


ADVERTISEMENT

Generate Random Images Without Repeat Using Hashset?

Jan 10, 2010

I am trying to generate random images from access database using hashset as it is said to be unique and there won't be any repeated images appearing. But, it doesn't seem to work. ow can i get it to work? By the way, i am very new to the concept of hashset.

Private Function GetImageFromByteArray(ByVal picData As Byte()) As Image
If picData Is Nothing Then
Return Nothing

[code].....

View 1 Replies

Code Generate A Random Number / How To Make It 'TRULY' Random

May 29, 2011

I am trying to make a texas hold em game and it is of the utmost importance that my code generate a random number. But using a random number function that I always end up with a lot of the same numbers over and over again. Any ideas on how to make it "TRULY" random? [code]

View 3 Replies

Generate Excel Report From Access Database?

Aug 31, 2009

I am trying to generate an excel report where the data is coming from access database using VB.

View 2 Replies

Retrieve Images From Access Database?

Mar 12, 2012

I am trying to retrieve jpg files from access database this is the code I used to insert the jpg picture into the database. I am using vb.net 2010 and access 2010

Dim jpgFile As String = "C:UsersPublicPicturesSample PicturesJellyfish.jpg"
Dim o As System.IO.FileStream = New FileStream(jpgFile, FileMode.Open, FileAccess.Read, FileShare.Read)
Dim r As System.IO.StreamReader = New StreamReader(o)
Try

[code]....

View 9 Replies

Store & Retrieve Images From Access Database?

Mar 5, 2011

how to store & retrieve images from d access database using vb.net 2008

View 2 Replies

Auto-generate - Updating Function - Hospital System Which Works With A Access Database ?

Jun 21, 2010

I am using vb to make a hospital system which works with a access database. i am having an issue with the updating function to the database, this time round instead of hard codding the connection i used the connection/data source wizard, in microsoft visual studio 2008 and there fore most of the code has been auto generated for me, which includes the insert, delete and update funtions from what i can find and what i have read vb is ment to also auto generate this which it is not. the funny thing is that i can close the program down and reload it (as long as i haven't opened the database) and my changes are still there but if i go and open the database and it hasn't changed. also i can change the database through the use of the Dataset connections in the datasource tab but not int he program the code ive found and believe that is meant to update the database

This is running off a couple of buttons i also have a update query but have know way of accessing it

Me.Validate()

Me.TblPatientDetailsBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.PatientInfoDataSet)

View 1 Replies

Making SlideShowExtender Retrieve Images From MS Access Database?

Jan 10, 2012

In my Microsoft access database I have a table called Picture and 3 fields: ID, Name, Image. I was wondering if it was possible to get all the images from the field 'Image' and display them into SlideShowExtender.

View 2 Replies

Data Access - Read And Write Images From A Database Doesn'?

Jul 26, 2009

i've download the 101 Visual Basic and C# Code Samples from downloads/details.aspx?familyid=08E3D5F8-033D-420B-A3B1-3074505C03F3&displaylang=en i was going to learn "VB.NET - Data Access - Read and Write Images from a Database" from that 101. the program is written in 2003 the conversion of the problem to 2005 and 2008 failed.

View 3 Replies

Save Jpeg Images To Access 2007 Database Using Program?

Apr 4, 2011

I have this program that is suppose to take the path I provide it and use it to save an image to my access database. But it keeps giving me ""Syntax error in Insert Into Statement." error message.

View 2 Replies

VS 2010 Saving Jpeg Images To Access 2007 Database Using .NET?

Apr 4, 2011

I keep getting an "Syntax error in Insert Into Statement." error message when trying to save an image to my Access database.

Imports System.IO
Imports System.Data.OleDb
Imports System.Drawing

[code]....

View 9 Replies

Generate Images On The Fly In ASP.NET?

Apr 8, 2009

how can generate (and display) images on the fly for simple charting, resizing etc?

View 3 Replies

Generate 10 Random Numbers Between 1 And 52?

May 1, 2012

'm attempting a program and need to generate 10 random numbers between 1 and 52. However all the numbers must be different. I'm trying this in a For Loop. I'm not terribly amazing at this so all I have so far is:

Dim B, I, J, max, min, card() As Interger
max = 52
min = 1
Randomise()

[Code].....

What am I doing wrong and what is the ultimately simple solution I know the internet can provide for me?

View 4 Replies

Generate A Random Single-use URL?

Nov 30, 2011

I've published a different take on a log in system on CodeProject [URL] and I've got some free time, so I thought I'd have a look at password recovery/reset.It was suggested on the article that I look into sending the account owner a single use, random url where they can reset their password if the account gets locked because of too many invalid login attempts/forgotten password.So far, I'm thinking I just have to generate a random string in a "recovery" field in the database table for the user's row and then check if the requested URL on the site is the same as the value for that field, then dynamically draw the page server-side.

View 1 Replies

Generate A Random String?

Dec 21, 2011

i need to create a random string (length of 6) out of the following chars:

"0123456789abcdefghijklmnopqrstuwvxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"

How could i do this?

My Sharepoint and Enterprise 2.0 Blog [URL]

View 4 Replies

Generate Numbers At Random

Jan 9, 2010

This code is in VB6.0I have 28 numbers in sequence (eg 1-28), they are randomly generated and displayed in a label. I dont want a duplicate number displayed in the label. Pls how do I do this. Below is how I generate numbers at random. Now I want to make sure there is no duplicate number displayed in the label.[code]

View 12 Replies

Generate Random Letter But It Must Between A-z Only?

Mar 8, 2011

How to generate random letter but it must between a-z only, I mean is no aa,ab just 1 letter like a,b,c, ..... z.except letter e, because letter e cannot be use as a variable.

View 13 Replies

Generate Random String In VB?

Aug 28, 2010

I need to generate a lot of random 2 character strings for my application. it's a VB console application. basically what I have tried for random strings is this:

[Code]...

View 2 Replies

Generate Random Strings In .net?

Oct 9, 2009

I need to generate random strings in vb.net, which must consist of (randomly chosen) letters A-Z (must be capitalized) and with random numbers interspersed. It needs to be able to generate them with a set length as well.

View 5 Replies

How To Generate Random Numbers

Aug 30, 2009

So if you have one button and one textbox; whats the code so when you press the button the textbox comes up with a random number?

View 13 Replies

Way To Generate Random Numbers

Oct 14, 2010

I have this school assignment to generate random numbers.Can someone please check if this is the right.Also i am not able to Generate this many numbers in the specified range and keep track of how many of each are generated in an array of counters.[code]....

View 35 Replies

Forms - Generate Two Different Random Numbers

Dec 17, 2011

I need to generate two different random numbers but this:

Dim r1 As New RandomDim
r2 As New Random
l1 = r1.next (0,1000)
l2 = r2.next (0,1000)

give me random numbers, but they are same any suggestions?

View 3 Replies

Generate Random Binary Number?

May 11, 2010

i'm beginer in this forum and new in vb6.how to generate random number in vb6?

is it posible to represent variable in binary?

View 7 Replies

Generate Random Confirmation Numbers?

Sep 6, 2011

I have an attribute that I just added to my database to hold confirmation numbers. The only problem is they are all null so I am getting errors. Thus I need a method to generate random confirmation numbers (no duplicates). The column entries have a max size of varchar(20)

Solution:
randNum = Replace(Guid.NewGuid().ToString(), "-", "")
randNum = randNum.Substring(0, 19)

[code].....

View 5 Replies

Generate Random Image In A Group Box?

Apr 20, 2009

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles [code]...

Im getting "overload resolution failed because no access "getobject" accepts this number of arguments. "

Im trying to generate 7 different images in a group box out of 26 images when the form loads.

View 8 Replies

Generate Random Numbers In An Array?

Feb 3, 2011

Generating random numbers in an array HELP

View 6 Replies

Generate Random Sentence In Label1?

Mar 8, 2011

I have a code that can generate from letter a to z

here it is

Private Sub GenerateRandomNumbers()
Dim randomObjectName As New Random
randomObjectName.Next(97, 122)

[Code]....

The problem is I'm expecting that the output will be the dim of the letter.

for example the random generated letter is 'a' the output in label1 will be "hi?"

View 7 Replies

Generate Real Random Numbers?

Jun 30, 2009

I need to generate 'real' random numbers from 0 to 500 (e.g. 247.214, 477.125, 1.247, 54.078, 147.001 ......etc). I am using this method:

Dim Myrand As New Random
Dim Res As Double
For i = 1 To 10
Res = Math.Round(Myrand.NextDouble, 3)
Next

This method gives numbers between 0 and 1. if I use: Res = Myrand.Next(0,500), then this gives Integer numbers.

The questions is: Is this possible with (Dim Myrand As New Random) or I have to try another way (e.g. Rnd() ) for doing this?

View 4 Replies

How To Generate Four Random Numbers Equal To 100

Mar 15, 2012

i will like to generate four numbers at random, that will total 100 and assign each to a textbox.

View 6 Replies

How To Generate Random Number (Integer 1 To 99)

Jun 4, 2012

I know there has to be a simple way to do this but I'm not sure how the syntax would go. I need to generate a random number from 1 to 99. How do I do this? I have my attempt that failed below:

Private Sub LoadBoard()
Dim mynum As Integer = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99)
Storage.Slot1 = mynum(Int(Rnd() * 10 Mod 99))
End Sub

View 11 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved