Avatar billede geagleeye Nybegynder
08. december 2005 - 16:15 Der er 10 kommentarer og
1 løsning

Erfaring med visual studio.

Hej.

Er der nogen herfra som har prøvet at udvikle Access løsninger igennem, det her nye Visual studio ?
Og kan fortælle fordele ved brug af det her eller ulemper ?

http://msdn.microsoft.com/vstudio/products/vsto/details/default.aspx
Avatar billede hnteknik Novice
08. december 2005 - 16:43 #1
Jeg ved så meget, at man som udgangspunkt helst så access hen hvor en vis herre hersker, når der er tale om VS udvikling. Derfor finder du heller ikke 'Connectiondrivers' i pakken til Access, men af venlighed har man lagt dem ud på nettet, så gamle Access jukies selv kan hente dem. Hvorfor ikke udvikle direkte i den SQL 2005 udgave, som installeres sammen med VS ?
Avatar billede geagleeye Nybegynder
09. december 2005 - 09:14 #2
Access er meget nemmere at bruge og velligeholde når der ikke er stor krav til databasen.
Avatar billede hnteknik Novice
09. december 2005 - 10:40 #3
Helt enig - du kan også hente conn drivere til Access på nettet, men som sagt det er ikke inkludereret i VS2005. Du kan også hente en manager til SQL 2005 ganske gratis på nettet - har ikke lige linket her. Og det er utroligt nemt at arbejde med SQL 2005 via denne, som laver conn less tring forbindelser til bl.a. SQL servere på nettet. Selvom jeg har lavet Access løsninger siden version 2, tror jeg, at jeg tager springet nu og går over helt på SQL 2005. Mange firmaer vil ikke have Access liggende på fællesdrev mere og supporterer det ikke gerne.
Avatar billede nielle Nybegynder
09. december 2005 - 11:05 #4
Findes namespacet:

System.Data.OleDb

- ikke til .Net framework 2.0? Det er normalt dette man bruger i 1.1 når man vil arbejde med Access (alyternativt lan man bruge System.Data.Odbc).

Et lille kodeeksempel:

using System;
using System.Data.OleDb;

namespace e670645
{
    class Class1
    {
        [STAThread]
        static void Main(string[] args)
        {
            string database = @"C:\Source.C#\e670645\db1.mdb";
            string connStr = string.Format(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};User Id=admin;Password=;", database);
            OleDbConnection conn = new OleDbConnection(connStr);

            string sql = "SELECT id, userName, userPassword FROM dinBrugerTabel ORDER BY id ASC";
            OleDbCommand cmd = new OleDbCommand(sql, conn);

            conn.Open();

            OleDbDataReader reader = cmd.ExecuteReader();
            while (reader.Read())
            {
                Console.WriteLine("id      : " + reader[0]);
                Console.WriteLine("navn    : " + reader[1]);
                Console.WriteLine("password : " + reader[2]);
            }
            reader.Close();

            conn.Close();
        }
    }
}
Avatar billede geagleeye Nybegynder
16. december 2005 - 09:21 #5
ok, kan i ikke indlægge et svar så vi kan lukke det her
Avatar billede nielle Nybegynder
16. december 2005 - 16:40 #6
Jo da :^)
Avatar billede geagleeye Nybegynder
11. januar 2006 - 13:07 #7
: hnteknik kan du ikke indlægge et svar.
Avatar billede nielle Nybegynder
11. januar 2006 - 17:28 #8
Hvorfor afviste du mit svar?
Avatar billede geagleeye Nybegynder
06. februar 2006 - 10:41 #9
jeg lukker desvære.


Kommentar: nielle
11/01-2006 17:28:12
jeg tror du har smidt forkert indlæg i det forkerte sted!
Avatar billede hnteknik Novice
06. februar 2006 - 15:25 #10
Fint nok - jeg håber, at du fik dine oplysninger. Ellers prøv denne Blog

http://blog.cronberg.dk/PermaLink.aspx?gui...75-6561f76dd9fb

Michelle Cronbergs Blog !!

Henrik
Avatar billede nielle Nybegynder
06. februar 2006 - 18:00 #11
geagleeye> "jeg tror du har smidt forkert indlæg i det forkerte sted!"

Nej da, men jeg havde bare ikke læst spørgsmålet så godt som jeg troede (undskylder meget) :^|

Men du skrev nu at ”i” skulle smide et svar, og da der var 2 som havde lavet indlæg på det tidspunkt så regnede jeg bestemt med at det også er rettet til mig. Jeg skal nu nok lade være med at brokke mig yderligere. ;^)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester