PDA

View Full Version : مبتدی: انتقال اطلاعات اکسس به اسکیوال



reza2371
یک شنبه 09 دی 1397, 06:32 صبح
سلام خدمت اساتید محترم
خیلی جستجو کردم اما مورد مناسب پیدا نکردم
یه سوال دارم و اون اینکه میخوام اطلاعات بانک اکسس را با کد به اسکیوال انتقال بدم (تعداد زیادی رکورد) البته با کد ویژوال بیسیک
کسی هست بتونه منو کمک کنه؟؟؟

با این کد اطلاعات را ویرایش میکنم



Dim Cn As ADODB.Connection
Dim rst As ADODB.Recordset
Dim Cnxn As ADODB.Connection
Dim strCnxn As String

Set Cnxn = New ADODB.Connection

strCnxn = " Provider = sqloledb;Data Source = 'salar\SQLEXPRESS'" & _
";Initial Catalog = 'mainP' ; Integrated Security = SSPI "
Cnxn.Open strCnxn

Set rst = New ADODB.Recordset

rst.CursorLocation = adUseClient

Set rst = Cnxn.Execute("UPDATE tbl_tran_snd SET codep = '" & Text22 & "' WHERE codea = " & Me.shmelli.Column(4))

reza2371
چهارشنبه 12 دی 1397, 20:57 عصر
سلام
کسی نیست به سوالات جواب بده؟؟؟؟
سوالات قبلی هم که انگار پاک شده

mazoolagh
یک شنبه 16 دی 1397, 11:21 صبح
بجای updae باید از insert into استفاده کنین

amirzazadeh
سه شنبه 18 دی 1397, 16:08 عصر
سلام
چه خطايي دريافت مي كنيد؟
كدي كه شما ازش استفاده مي كنيد در هر بار اجرا فقط يك ركورد از جدول رو اپديت ميكنه . براي تغيير گروهي بايد از for....next و يا لوپ هاي مشابه استفاده كنيد.

reza2371
سه شنبه 25 دی 1397, 11:05 صبح
این امکان نیست که به صورت یکجا اطلاعات از اکسس به اسکیوال انتقال پیدا کنه؟
میشه برای FOR نمونه بذارید؟
منظور بنده اینه که اطلاعات از یه کویری یا بانک انتقال پیدا کنه