Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vykonať SQL skript jazyka Visual Basic

najnovšia verzia Visual Basic poskytuje bohatú dátovú vrstvu , ktorá umožňuje objektovo orientovaný odberu použitých dát v aplikácii . Niekedy sa však , že je efektívnejšie, rýchlejšie a praktickejšie jednoducho spustiť SQL skript na podkladovej databázy priamo . SQL skript môže obsahovať viac príkazov , ktoré musia byť vykonané spoločne , alebo to môže mať dynamické SQL , ktorý je generovaný aplikácií . Bez ohľadu na dôvod , spúšťanie SQL skriptov v jazyku Visual Basic nie je príliš ťažké . Veci , ktoré budete potrebovať klipart Visual Studio 2008
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvoriť nový Visual Basic projektu model Windows Forms Visual Studio výberom nový projekt z ponuky súbor a výberu vhodného typu projektu . V predvolenom formulári , ktorý je vytvorený Form1 , umiestnite ovládacie tlačidlo s názvom Button1 .
2

V hornej časti kódu Poklepaním na ovládací prvok pre vytvorenie obslužnej rutiny udalosti Button1_Click . Zoznam pre Form1 ( nad čiarou " Public Class Form1 " ) , pridajte príkaz Imports importovať . NET knižnica pre prístup k dátam . Vyhlásenie by malo vyzerať takto :

Imports System.Data.SqlClient

V tomto príklade databázy sa predpokladá , že databázy SQL Server . Existujú aj ďalšie knižnice pre ODBC a OLEDB databáz .
3

rámci funkcie obsluhu udalosti Button1_Click , dimenzie premennú s názvom db ako nový SqlConnection . Nastaviť pripojovací reťazec vlastnosť je pripojovací reťazec pre databázu a otvorte pripojenie k databáze pomocou metódy Open . Kód by mal vyzerať takto :

Dim db ako New SqlConnectiondb.ConnectionString = " Data Source = ServerName ; Initial Catalog = název_db ; Užívateľ Id = užívateľ , heslo = heslo " Db.Open ( )

4

Rozmer a premennú s názvom cmd ako novú SqlCommand . Nastavte vlastnosť CommandText byť SQL skript , ktorý má byť vykonaný . Nakoniec , volať metódu ExecuteNonQuery objektu SqlCommand spustiť SQL skript . Kód by mal vyzerať takto :

Dim cmd ako novú SqlCommandcmd.Connection = dbcmd.CommandText = " Aktualizácia tablename nastaviť pole1 = 2 , kde field3 = 4 " cmd.ExecuteNonQuery ( )


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené