سلام به همه.
در این تاپیک در مورد اتصال، ایجاد، مدیریت دیتابیس- جدول ها و داده ها در SQL Server بحث می کنیم.
می تونید اطلاعات مفید خودتون رو در اینجا به اشتراک بگذارید.
سلام به همه.
در این تاپیک در مورد اتصال، ایجاد، مدیریت دیتابیس- جدول ها و داده ها در SQL Server بحث می کنیم.
می تونید اطلاعات مفید خودتون رو در اینجا به اشتراک بگذارید.
سلام.
انتقال اطلاعات از یک جدول به جدول دیگر با فیلدهای مشابه از طریق ایجاد اسکریپت دیتای جدول:
- از طریق پنجره SQL Server Object Explorer جدول قدیمی انتخاب-راست کلیک و View Data:
01.jpg
- از پنجره باز شده کلید Script رو کلیک و اطلاعات اون رو کپی کنید:
02.jpg
- بر روی دیتابیس جدید راست کلیک و New Query:
03.jpg
- اطلاعات رو در Query جدید Paste کرده و کلید Execute را کلیک کنید:
05.jpg
- حالا از منوی راست کلیک جدول جدید آیتم View Data را کلیک کنید:
06.jpg
آخرین ویرایش به وسیله ROSTAM2 : دوشنبه 16 آبان 1401 در 09:32 صبح
سلام.
برای اتصال به دیتابیسی که در SQLServer وجود داره نیاز به Connection String از اون دیتابیس هست.
برای بدست آوردن ConnectionString:
1- از پنجره SQL Server Object Explorer - سروری که دیتابیس در اون هست رو انتخاب می کنیم،
2- دیتابیس رو از پوشه Databases انتخاب و راست کلیک و آیتم Properties:
StringCon01.jpg
3- از پنجره خصوصیت ها، خصوصیت Connection String و مقدار آن را انتخاب و کپی کرده و در دستور اتصال به دیتابیس استفاده می کنیم.
StringCon02.jpg
Dim Provider As New SQLDataProvider("Data Source=.;Initial Catalog=Customers;Integrated Security=True;Connect Timeout=15;Encrypt=False;TrustServerCertificate=Fa lse;ApplicationIntent=ReadWrite;MultiSubnetFailove r=False")
DT = Provider.Select("Customer")
Me.DataGridView1.DataSource = DT
سلام مجدد.
مراحل ایجاد دیتابیس محلی برای پروژه و اتصال به آن در Visual Studio 2015
1. یک پوشه با عنوان Database برای پروژه ایجاد و با راست کلیک آیتم منوی Add و ...New Item
2. از پنجره Add New Item مجموعه Data از Common Items و سپس Service-Based Database را انتخاب نام آن را تعیین و کلید Add
3. از پنجره Server Explorer دیتابیس ایجاد شده را انتخاب و از زیرمجموعه آن پوشه Tables راست کلیک و آیتم منوی Add New Table
4. فیلدهای جدول را ایجاد و کلید Update
5. از پنجره Preview Database Update کلید Update Database
ادامه در پست بعدی...
آخرین ویرایش به وسیله ROSTAM2 : دوشنبه 21 آذر 1401 در 10:06 صبح
ادامه پست قبل...
6. در صورت صحت ایجاد فیلدهای جدول پیام Update Completed Successfully در پنجره Data Tools Operations
جدول بصورت کامل ایجاد و برای استفاده از آن از پنجره Server Explorer دیتابیس را انتخاب، کلید Refresh
برای ویرایش و مدیریت ساختار جدول و فیلدها راست کلیک روی جدول و Open Table Definitionو برای نمایش و مدیرت محتوای جدول Show Table Data
سلامی دوباره.
تذکر: در صورتی که از ابزار و کامپوننت ها برای مدیریت دیتابیس استفاده می کنید، اطلاعات قبلی ثبت شده در دیتابیس در زمان دیباگ برنامه حذف خواهد شد، برای جلوگیری از حذف اطلاعات خصوصیت ClearBeforFill از TableAdapter را غیر فعال کنید:
همچنین خصوصیت Build Action از DataBase را None و خصوصیت Copy to Output Directory را Copy If Newer
و برای استفاده از دیتابیس از خصوصیت Connection از TableAdapter طبق این دستور:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
With Me.TableTableAdapter.Connection
.Open()
.ChangeDatabase(IO.Path.GetFullPath(".\Database\Da tabase.mdf"))
End With
'TODO: This line of code loads data into the 'MyDataSet.Table' table. You can move, or remove it, as needed.
Me.TableTableAdapter.Fill(Me.MyDataSet.Table)
End Sub
و همینطور برای Update
Private Sub UpdateToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles UpdateToolStripMenuItem.Click
Me.TableTableAdapter.Update(Me.MyDataSet)
End Sub
آخرین ویرایش به وسیله ROSTAM2 : دوشنبه 21 آذر 1401 در 09:12 صبح