تالار گفتمان مانشت

نسخه‌ی کامل: (فوری)اتصال sql به vb6
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام

یک بانک طراحی کردم در sql 2008 که داری 6 فیلد مربوط به ثبت نام افراد است. و در vb6 هم 6 text box است که اطلاعات را واردمی کنیم.

می خوام وقتی که طرف دکمه ثبت را زد

اطلاعاتش در sql ذخیره بشه و پایین یک دیتا گرید باشه که اطلاعاتی که در sql ذخیره می شه را نشون بده. حالا چه طوری این کار را انجام بدم.
؟؟

فقط خیلی عجله دارم
سلام پس از کلیک بر روی دکمه کد زیر باید فراخوانی شه

کد:
Dim storedProcedure As String
Dim cmd As New System.Data.SqlClient.SqlCommand()
Dim conn As New System.Data.SqlClient.SqlConnection()
Dim ConnectionString As String = "yourConnectionString"

conn.ConnectionString = ConnectionString
cmd.Connection = conn
cmd.CommandType = CommandType.StoredProcedure

storedProcedure = "YourStoredPROceduReName"
cmd.CommandText = storedProcedure

cmd.Parameters.Add("@col1name", SqlDbType.Int)
cmd.Parameters("@col1name").Value = textbox1.Text
cmd.Parameters.Add("@col2name", SqlDbType.Int)
cmd.Parameters("@col2name").Value = textbox2.Text
cmd.Parameters.Add("@col3name", SqlDbType.Int)
cmd.Parameters("@col3name").Value = textbox3.Text
cmd.Parameters.Add("@col4name", SqlDbType.Int)
cmd.Parameters("@col4name").Value = textbox4.Text
cmd.Parameters.Add("@col5name", SqlDbType.Int)
cmd.Parameters("@col5name").Value = textbox5.Text
cmd.Parameters.Add("@col6name", SqlDbType.Int)
cmd.Parameters("@col7name").Value = textbox6.Text

conn.Open()
cmd.ExecuteNonQuery()

conn.Close()

فقط شما باید داخل پایگاه داده یک StoredProcedure طراحی کنید به این شکل



کد:
CREATE    PROCEDURE YourStoredPROceduReName
(
@col1name nvarchar(50), @col2name nvarchar(50), @col3name nvarchar(50), @col4name nvarchar(50),
        @col5name nvarchar(50), @col6name nvarchar(50)
)

AS


INSERT INTO YOUR_Table_name ([col1name], [col2name], [col3name], [col4name], [col5name], [col6name]) VALUES (
@col1name, @col2name, @col3name, @col4name, @col5name, @col6name)
آورین Big Grin

Sent from my SM-T210R using Tapatalk
(07 شهریور 1393 02:33 ب.ظ)hoomanab نوشته شده توسط: [ -> ]آورین Big Grin

Sent from my SM-T210R using Tapatalk

اسپم نکن Big Grin
لینک مرجع