17. marts 2006 - 18:11Der er
16 kommentarer og 1 løsning
Bruge database (nybegynder)
Jeg er vant til at bruge vb6 og DAO som kobler til access database. Nu skal jeg igang med visual basic 2005 .net og koble til en sql server database ved at bruge ADO.net..
Meget forvirrende synes jeg lidt.
Er der nogen der kan hjælpe lidt med at komme igang? Jeg er lidt i tvivl om hvad de forskellige ting er som dataset, sqldatareader og så videre. Jeg kan dog godt finde ud af selve sqlsproget hvis det er det der skal bruges, men hvordan får jeg fat i lidt data og den slags ting fra databasen?
Der er en del artikler om emnet men så længe jeg stadig er lidt forvirret over grundtingene (som hvad er datareader og dataset), er det lidt svært at forstå dem synes jeg..
Det var en god artikel, jeg blev lidt klogere.Men det kræver vist lidt øvelse før det virker nemt. Jeg læste lige en af dine (arne_v) andre svar på samme database type spørgsmål så der fik jeg faktisk lidt flere svar på de spørsgmål der var opstået! Kan jeg nøjes med at skrive
imports system.data.sqlclient
eller skal alle 3 linjer med
imports system imports system.data imports system.data.sqlclient
Er der nogen der ved hvor jeg kan downloade en mindre sql server database som jeg kan øve mig på at hente data fra?
Ja SQL ville være ret fedt at få postet lidt af. Hellere end gerne.. Men skal nok ha lidt hjælp til at indsætte SQL koden i vb så den opretter noget Tak (o=
CREATE DATABASE Test ON (NAME = Test_data, FILENAME = 'C:\Databases\MSDE\Test_data.mdf', SIZE = 250MB, MAXSIZE = 250MB) LOG ON (NAME = Test_log, FILENAME = 'C:\Databases\MSDE\Test_log.ldf', SIZE = 250MB, MAXSIZE = 250MB) GO ALTER DATABASE Test SET RECOVERY SIMPLE GO
USE Test GO CREATE TABLE T1 (F1 INTEGER PRIMARY KEY, F2 VARCHAR(50)) GO INSERT INTO T1 VALUES(1, 'A') GO INSERT INTO T1 VALUES(2, 'BB') GO INSERT INTO T1 VALUES(3, 'CCC') GO
Det vil jeg lige prøve. Jeg har dog fundet ud af at jeg kan lave en sql server database igennem vb 2005 så jeg har faktisk lavet en lille test database som jeg desværre har lidt problemer med. Tror du kan hjælpe med den? Jeg har postet den i vb.net med titlen: database, connection error..
Hm.. Jeg kan heller ikke køre OSQL ser det ud til. Jeg får en fejlmeddelse der siger at der ikke kan laves nogen forbindelse hvilket kan skyldes at remote connection er slået fra som standard.. Men jeg synes ikke lige jeg kan finde nogen steder jeg kan slå den til... )o=
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.