7-§. Ma'lumotlar bazasini dasturga bog`lash
SQL Server ma’lumotlar bazasini yaratish quyidagi bosqichlarda amalga oshiriladi:
1.Вид bo`limidan Обозреватель серверов oynasini tanlab olamiz.
Ushbu oyna ochilgandan so`ng Подключения данных yozunining ustiga borib sichqonchaning o`ng tugmasini bosamiz va u yerdan Добавить подключениe ni tanlaymiz. Shundan so`ng quyidagi oyna hosil bo`ladi:
Bu oynaning yuqoridagi maydoniga tanlangan maʼlumot manbasiga ulanish uchun maʼlumotlarni kiritamiz yoki boshqa maʼlumot manbai yoki provayderni tanlash uchun Изменить tugmasini bosamiz. Undan pastdagi maydonga esa ma’lumotlar bazasining nomini yozamiz (masalan: Kurs_ishi deb nomlaymiz) va pastdagi OK tugmasni bosamiz. Agar ma’lumotlar bazasi avvaldan mavjud bo`lmasa uni shu yerning o`zida yaratishni so`raydi:
Yangi, Kurs_ishi deb nomlangan bazani yaratish uchun Да tugmasini bosamiz va bizda yangi baza paydo bo`ladi.
Paydo bo`lgan bazamizning ustiga borib sichqochaning o`ng tugmasini bosamiz va Добавить новую таблицу ni tanlaymiz. Shunday qilib bizda quyidagi jadval paydo bo`ladi:
Men proyektimda ma’lumotlar bazasini Visual C# .NET Windows ilovasining o`zida yaratishni ma’qul ko`rdim. Birinchi navbatda yaratayotgan jadvalimizga ID berib ketishimiz kerak. Baza yaratishda har xil tiplardan foydalanamiz. Masalan, text ma’lumotini kiritish uchun varchar(50) tipini tanlaymiz. Raqamli ma’lumot kiritish kerak bo’ladigan bo’lsa int tipidan foydalanamiz. Shu tariqa baza yaratiladi.
Ilovalar
Kirish.cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication7
{
public partial class Login : Form
{
public Login()
{
InitializeComponent();
}
private void label2_Click(object sender, EventArgs e)
{
}
private void label3_Click(object sender, EventArgs e)
{
}
private void label1_Click(object sender, EventArgs e)
{
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
if (UnameTb.Text == "" || PassTb.Text == "")
{
MessageBox.Show("Enter UserName and Password");
}
else if (UnameTb.Text == "Name" && PassTb.Text == "Password")
{
Form2 Main = new Form2();
Main.Show();
this.Hide();
}
else
{
MessageBox.Show("Wrong UserName Or Password");
}
}
private void label4_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void pictureBox1_Click(object sender, EventArgs e)
{
}
}
}
|