PDA

View Full Version : اضافه كردن به يك جدول



hbi
دوشنبه 06 خرداد 1387, 20:27 عصر
ببا سلام
اضافه كردن به يك جدول به صورت كد نويسي جطونه است
از VB.net 2005 و بانك اطلاعاتي SQL Server 2005 استفاده ميكنم
با تشكر

ameysams
دوشنبه 06 خرداد 1387, 21:43 عصر
Imports System.Data.SqlClient
Public Class Form1
Dim com As New SqlCommand
Dim con As New SqlConnection

Private Sub btnInsert(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
con.ConnectionString = "your connection string"
com.CommandText = "insert into tblname values(first cell,second cell,..);"
com.Connection = con
con.Open()
com.ExecuteNonQuery()
con.Close()
End Sub
End Class

hbi
سه شنبه 07 خرداد 1387, 07:08 صبح
سلام
من كد زير را نوشته ام خطا ميطيره
Dim dc As New SqlClient.SqlConnection
Dim com As New SqlClient.SqlCommand
dc.ConnectionString = "initial catalog =DataBase;user id = sa"
com.CommandText = " insert into Ostan valuse ('" & TextBox1.Text & "')"
dc.Open()
com.ExecuteNonQuery()
dc.Close()

ameysams
چهارشنبه 08 خرداد 1387, 00:25 صبح
با سلام مجدد:
con.connectionstring=
"Data Source=(local);Initial Catalog=your dabase name;Integrated Security=True"

reza6384
پنج شنبه 09 خرداد 1387, 01:16 صبح
در تکمیل فرمایش دوستمون Ameysam بگم که این خطا برای اینه که Connection String ات مشکل داره و صحیح نیست ، اما برای اینکه دقیقا Connection String خودت رو بدست بیاری می تونی یه DataGridView روی فرمت بندازی و از قسمت DataSource گزینه Add Project Data Source رو انتخاب کنی ، بعد توی فرمی که باز میشه DataBase رو انتخاب کنی و یه New Connection بسازی و بعدش با دکمه + اون Connection String رو که ساختی نشون داده میشه و کپیش کن برای خودت. اینکارو به خاطر این می گم که ممکنه با حالات مختلفی Sql Server 2005 رو نصب کرده باشی ، Authentication و همچنین نام سرور Database ای که داری Connection String ات رو تغییر میده.