» »

VB6 in SQL

VB6 in SQL

Bug ::

Pozdravljeni

Sem zacetnik kar se tice Visual Basica. Pred kratkim sem se zacel ukvarjati s tem jezikom. Aplikacija bo v VB6-ki. Imam par problemov...
Imam eno SQL bazo kjer se nahajata tabela "podatki" in tabela "alarmi"
V Visual Basicu 6 bi zelel narediti sledece:
Najprej se povezati s SQL bazo.
Potem bi, da se tabela podatki vsak mesec skopira v novo tabelo z imenom preteklega meseca. Recimo, da je prvi dan v mesecu aprilu, potem bi tabela dobila ime naprimer: podatki_marec09. Tabela podatki pa bi se spraznila. In to bi se ponavljalo vsak mesec.

S tabelo alarmi pa bi se podobno kopiranje pocelo 1x letno, torej prvi dan novega leta (ob 00:00 uri), bi se tabela skopirala recimo v tebelo alarmi_2009, tabela alarmi pa bi se spraznila.
Torej slo bi se za neke vrste scheduled kopiranje podatkov iz tabel.
Vse tabele bi bile v isti bazi.

Kar se tice zgornjih zahtev, sem na popolnoma na zacetku in sem v temi... prosil bi za pomoc, da si razsvetlim kar nekaj pojmov...

vnaprej zahvaljujem

lp,
bug
Before you speak, ask yourself:
Is it kind, is it necessary, is it true, does it improve the silence?

sakkra ::

Za M$ SQL
Samo poženeš SQL
Select * into podatki_marec09 from podatki
za njim pa
Truncate table podatki

cekr ::

Kot prvo ti svetujem, da pojdi na kakšno novejšo različico VB.
V novejših različicah imaš priklop na bazo popolnoma avtomatiziran.
Sicer je programiranje v novejših različicah malo drugače zastavljeno, vendar ker si na začetku bo bolje, da se ne učiš starih zadev.

Dobiš pa recimo verzijo VB 2008EE in SQL 2008EE popolnoma zastonj na MS-ovi strani. Imaš pa tudi polno primerov in filmčkov, ki te bodo vodili od začetka do konca.

Še to: v VB2008 je delo z bazami še bolj poenostavljeno, saj lahko SQL poizvedbe delaš kar direktno iz VB-ja.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]

Zgodovina sprememb…

  • spremenilo: cekr ()

Bug ::

Pozdravljeni

@ cekr
Bi mi prosim hotel napisat linke od teh primerov in filmckov, da si ogledam...
hvala!

lp,
bug
Before you speak, ask yourself:
Is it kind, is it necessary, is it true, does it improve the silence?

cekr ::

http://www.microsoft.com/Express/VB/

http://msdn.microsoft.com/en-gb/express...

http://msdn.microsoft.com/en-us/vbasic/...

http://www.homeandlearn.co.uk/NET/vbNet...



Je pa še mnogo teh reči po internetu.
Kakšni primeri so narejeni tudi za Visual C#.net.
Je več ali manj isti šmorn, samo sintaksa je malo drugačna.
Drugače so pa postopki v vseh orodjih, ki spadajo pod Visual Studio.net enaki.

Najprej si seveda razjasni osnovne zakonitosti programiranja, ki veljajo za vse jezike. Spremenljivke, pogojni stavki, dedovanja...

Še to: za VB.net obstaja tudi slovenski prevod ene knjige.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]

Zgodovina sprememb…

  • spremenilo: cekr ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[VB] datagridview

Oddelek: Programiranje
351919 (1302) korenje3
»

[Visual C#] TableAdapter

Oddelek: Programiranje
61115 (991) detroit
»

Enostavna sql baza

Oddelek: Programska oprema
51655 (1525) Paramedic
»

MS Access vs. MSSQL vs. MySQL ...

Oddelek: Programiranje
132391 (2027) darkolord
»

Izvorna koda mojega par dnevnega dela; ce jo malo pokomentirate :) (strani: 1 2 )

Oddelek: Programiranje
606388 (4733) Microsoft

Več podobnih tem