Permalänk
Medlem

Spara info från VB till Acess

Hej gott folk.

Jag sitter och Programmerar i Microsoft Visual Basic 2005 Express Edition, och har nu stött på ett problem som jag hoppas att ni kan hjälpa mig med.

Programmet jag gör är till för mig och mina arbetskamrater, så vi kan föra in de "case" vi har. Den info som man sedan fyllt i skulle jag vilja spara vidare till en Acess-databas. Detta kommer resultera i att man kommer ha en snygg överblick i programet för de olika case vi har. Jag vet att detta skall vara möjligt, jag har bara inte fått in den riktiga finessen hur jag skall gå tillväga.

Jag skulle behöva bli klar med detta problem så jag kan gå vidare A.S.A.P, så snälla, om ni vet något som kan hjälpa mig, så tveka inte att skriva det här.

Cheers,
/Karl

Visa signatur

//Karl

Permalänk
Medlem

http://www.google.se/search?hl=sv&q=vb.net+access&btnG=Google...

första träffen borde funka som en start iaf

Visa signatur

There are few problems that cannot be solved with the usage of high explosives
a64 X2@2.5ghz, 2gb ram, x1900xt

Permalänk
Medlem

Problem solved.

Där emot så har jag några nya frågor som jag hoppas att ni kan ge mig tips och hjälp med! Samtliga frågor är gällande Microsoft Visual Basic 2005 Express Edition och Access.

1. Jag har en knapp, när jag trycker på den så får man valet att välja en bild, denna bild kommer sedan att lägga sig som bakgrund för knappen (eller varför inte något annat objekt?) Detta är något som jag tycker bör vara väldigt lätt, men jag kan inte få bilden att visas som bakgrund.. kan enbart få dess info/namn att visas. (Skulle det vara möjligt att välja visa en pdf istället för en jpg, har Microsoft Visual Basic 2005 Express Edition stöd för att hantera PDF'er?).

2. Hur går jag tillväga för att skriva ut på papper från en databas? lyckas bara skriva ut en tom sida, men får inte med mig innehållet i accessdatabasen.

3. Jag sitter och lägger till personer i en databas, jag väljer sedan med checkboxar för vilka grupper de skall vara medlemmar i. så låt oss säga att jag skapar Perra Persson, som jobbar på Pperssons i Persbol och har mailadressen perra.persson@pperssons.com, han skall vara medlem i grupperna "a" och "b", men inte "c" eller "d". Så när jag nu har kryssat i a+b och sedan trycker spara, så skall hans mail läggas till under grupperna a samt b. Hur går jag lättast tillväga? skapar en databas där alla personer registreras, sedan en databas för varje grupp där deras mail läggs till? Om jag då kryssar ut att Perra inte skall vara medlem i "b" längre, finns det möjlighet att göra så att han inte längre står med under "b's" lista över email? Eller skapar en databas som lagrar alla personer och data om dem, sedan sorterar ut deras email beroende på vilken checkbox de har ikryssat? När jag sedan klickar på en knapp som heter "skicka till a" så skall alla email's som är sparade under "a" hämtas och visas i en textbox, hur gör jag detta lättast?

detta var de frågor jag kom på just nu, alla är mer eller mindre akut, men det vore riktigt skönt om ni kunde hjälpa mig med detta så att jag kan jobba vidare.

Ha en bra dag och ett tack redan nu till er som svarar

Cheers /Karl

Visa signatur

//Karl

Permalänk
Medlem

Kör ej Microsoft Visual Basic 2005 Express Edition så kan ej svara på 1 eller 2.

men 3an kan man lösa lätt med en normaliserad databas.

du löser detta via 3 tabeller, 1 tabell med person info (id, namn, mailadress mm.) 1 tabell för grupp info (id, namn) och en tabell som visar relationerna mellan dessa.

i exempel ovan blir det

Person:
id, fName, lName, email
1 perra persson perra.persson@pperssons.com
2 sven johansson zomg@mail.com
3 kalle rude email@gmail.com

grupp:
id, namn
1 a
2 b
3 c
4 d

Member in:
personId, groupId
1 1
1 3

(detta betyder att person id 1(perra) är med i grupp a och c)

sen tar du ut detta med en select sats och lite join.

om du vill lägga till en grupp eller ta bort en person eller lägga till att en person är medlem i en grupp gör du det i de respective tabellerna.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av dansarN
Problem solved.

Där emot så har jag några nya frågor som jag hoppas att ni kan ge mig tips och hjälp med! Samtliga frågor är gällande Microsoft Visual Basic 2005 Express Edition och Access.

1. Jag har en knapp, när jag trycker på den så får man valet att välja en bild, denna bild kommer sedan att lägga sig som bakgrund för knappen (eller varför inte något annat objekt?) Detta är något som jag tycker bör vara väldigt lätt, men jag kan inte få bilden att visas som bakgrund.. kan enbart få dess info/namn att visas. (Skulle det vara möjligt att välja visa en pdf istället för en jpg, har Microsoft Visual Basic 2005 Express Edition stöd för att hantera PDF'er?).

2. Hur går jag tillväga för att skriva ut på papper från en databas? lyckas bara skriva ut en tom sida, men får inte med mig innehållet i accessdatabasen.

3. Jag sitter och lägger till personer i en databas, jag väljer sedan med checkboxar för vilka grupper de skall vara medlemmar i. så låt oss säga att jag skapar Perra Persson, som jobbar på Pperssons i Persbol och har mailadressen perra.persson@pperssons.com, han skall vara medlem i grupperna "a" och "b", men inte "c" eller "d". Så när jag nu har kryssat i a+b och sedan trycker spara, så skall hans mail läggas till under grupperna a samt b. Hur går jag lättast tillväga? skapar en databas där alla personer registreras, sedan en databas för varje grupp där deras mail läggs till? Om jag då kryssar ut att Perra inte skall vara medlem i "b" längre, finns det möjlighet att göra så att han inte längre står med under "b's" lista över email? Eller skapar en databas som lagrar alla personer och data om dem, sedan sorterar ut deras email beroende på vilken checkbox de har ikryssat? När jag sedan klickar på en knapp som heter "skicka till a" så skall alla email's som är sparade under "a" hämtas och visas i en textbox, hur gör jag detta lättast?

detta var de frågor jag kom på just nu, alla är mer eller mindre akut, men det vore riktigt skönt om ni kunde hjälpa mig med detta så att jag kan jobba vidare.

Ha en bra dag och ett tack redan nu till er som svarar

Cheers /Karl

1. Vet inte om det finns något bibliotek som stödjer pdf men det är väl bara att läsa. Skicka bilden till det objekt du vill att den ska lägga sig i.
2. Har aldrig testat att skicka till printer men det är väl ngn referensbiblotek man ska använda. Kolla microsoft msdn
3. Lär dig lite SQL så löser större delen av denna fråga utan problem.

Visa signatur

...

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av electro
1. Vet inte om det finns något bibliotek som stödjer pdf men det är väl bara att läsa. Skicka bilden till det objekt du vill att den ska lägga sig i.
2. Har aldrig testat att skicka till printer men det är väl ngn referensbiblotek man ska använda. Kolla microsoft msdn
3. Lär dig lite SQL så löser större delen av denna fråga utan problem.

1: kan du ge några med konkreta svar? hur går jag tillväga? t.ex.

Dim img As Object OpenFileDialog1.Filter = "Textfiler(*.jpg)|*.jpg|Allafiler(*.*)|*.*" OpenFileDialog1.ShowDialog()

kan det vara en början på det hela? please help me.

2: -
3: Nu är det ju dock så att jag vill arbeta med access, så om du har något som kan hjälpa mig så är jag intresserad av att lyssna.

cheers
/charlie

Visa signatur

//Karl