PDA

View Full Version : سوال: معرفی بانک در یک کلاس



ms-ninja
پنج شنبه 08 مرداد 1394, 12:01 عصر
با سلام

آیا امکان این است یک بانک SQL را در کلاسی تعریف کرد و در تمام فرم ها استفاده نمود؟

لطفا به صورت مختصر توضیح دهید

با تشکر

محمد رضا فاتحی
پنج شنبه 08 مرداد 1394, 12:10 عصر
بله....
یه کلاس بنویسید مثلا class1و اینو داخلش بنویسید

public static SqlConnection con;


بعدش توی اولین فرمتون قبل از استفاده از بانک اینو بنویسید

class1.con=new SqlConnection("ConnectionString");

خواستید استفاده کنید کافیه از عبارت

class1.con

استفاده بشه

ms-ninja
پنج شنبه 08 مرداد 1394, 12:33 عصر
من یک کلاس ایجاد کردم به نام class1.cs



using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using System.Data.SqlClient;


namespace مدیریت
{
class Class1
{
string strcon;
string strsql;
public static SqlConnection con;
strcon = " data source=localhost;initial catalog=nodroon-bank;integrated security=true";
}
}

meysamsh91
پنج شنبه 08 مرداد 1394, 13:30 عصر
یکی از بهترین تکنیک های برنامه نویسی همین روش هست و اصولاً به عنوان معماری چند لایه مطرح میشه و یکی از پیشرفته ترین معماری های چند لایه معماری 3 لایه هست.
جستجو کنید مطالب خوبی پیدا میکنید

ms-ninja
پنج شنبه 08 مرداد 1394, 14:09 عصر
سرچ زیادی کردم ولی بشترین ناقص هستند برای همین دارم از اینجا سوال میکنم . من همیشه VB کار کردم تازه وارد این بخش شدم .

میخوام این قسمت بانک در کلاس خوب یاد بگیرم . اگر امکان داره یک مثال مانند لاگین برای من توضیح بدبد ممنون میشم