با سلام
آیا امکان این است یک بانک SQL را در کلاسی تعریف کرد و در تمام فرم ها استفاده نمود؟
لطفا به صورت مختصر توضیح دهید
با تشکر
با سلام
آیا امکان این است یک بانک SQL را در کلاسی تعریف کرد و در تمام فرم ها استفاده نمود؟
لطفا به صورت مختصر توضیح دهید
با تشکر
بله....
یه کلاس بنویسید مثلا class1و اینو داخلش بنویسید
public static SqlConnection con;
بعدش توی اولین فرمتون قبل از استفاده از بانک اینو بنویسید
class1.con=new SqlConnection("ConnectionString");
خواستید استفاده کنید کافیه از عبارت
class1.con
استفاده بشه
من یک کلاس ایجاد کردم به نام 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";
}
}
یکی از بهترین تکنیک های برنامه نویسی همین روش هست و اصولاً به عنوان معماری چند لایه مطرح میشه و یکی از پیشرفته ترین معماری های چند لایه معماری 3 لایه هست.
جستجو کنید مطالب خوبی پیدا میکنید
سرچ زیادی کردم ولی بشترین ناقص هستند برای همین دارم از اینجا سوال میکنم . من همیشه VB کار کردم تازه وارد این بخش شدم .
میخوام این قسمت بانک در کلاس خوب یاد بگیرم . اگر امکان داره یک مثال مانند لاگین برای من توضیح بدبد ممنون میشم
آخرین ویرایش به وسیله ms-ninja : پنج شنبه 08 مرداد 1394 در 14:27 عصر