ورود

View Full Version : مثال کوچیک اتصال به شبکه با SQL



ramsess
پنج شنبه 27 آبان 1389, 12:31 عصر
دوستان سلام من همه تاپیک های شبکه و SQl رو خوندم هیچ کدام یه مثال ساده از اول تا آخر نزده به نظر من اگه کسی لطف کنه و یه مثال ساده بزاره توضیحات هم نمی خواد اگه کسی برنامه نویس باشه می فهمه داستان چیه یه برنامه با این شکل و شمایل :
یک جدول با نام Main دارید که SQL هستش - شبکه شما هم تحت Domain کار می کنه
حالا می خوایم از طریق SQL این سه فیلد رو ذخیره کنیم - Name - Famili - Date
فقط نکته اینجاست وقتی که فرم بالا اومد مقدار تاریخ که از تایع تاریخ شمسی قرار داده شد اتوماتیک بیاد در داخل فیلد Date قرار بگیره
من ابتدا یک ado تعریف کردم اون رو به بانک وصل کردم وقتی فرم بالا می آد
ado.recordset.addnew و وقتی که مقدار تاریخ داخل text قرار می گیره و اطلاعات نام و نام خانوادگی رو وارد کردم دکمه ذخیره که این کد رو داره رو کلیک می کنم
ado.recordset.update
بانکم هم sql هسش همه پی درسته ولی وقتی که فیلد تاریخ رو اتوماتیک می گیره سیستم خطا می ده اگه روی text تاریخ کلیک کنم بعد ذخیره کنم خطا نمی گیره .
لطف کنین یه مثال بزارین تا مشکل و من خیلی ها رفع بشه

ramsess
سه شنبه 02 آذر 1389, 12:32 عصر
دوستان لطف کنید و جواب بدین

ramsess
چهارشنبه 03 آذر 1389, 12:34 عصر
لطفا یکی یه مثال اتصال sql با ویژوال بیسیک بزاره

ramsess
یک شنبه 07 آذر 1389, 11:18 صبح
هیچ کس نیست که یک مثال بزنه - لطفا - منتظرم خودتون که می دونید چنین مثالی رو کسی نزده من همه سایت رو زیر و رو کردم دونه به دونه گشتم چیزی نیست

ramsess
دوشنبه 08 آذر 1389, 13:48 عصر
آقا اگه این مثال زده بشه خیلی ها از access به sql می ان من فقط مشکلم ارتباط با دیتابیسه همین لطفا یه مثال دو فیلدی بزارین ممنون مشم -

hrj1981
دوشنبه 08 آذر 1389, 20:46 عصر
اون فیلدی که DATE است ، نوع فیلدش رو چی قراردادی ؟Char ، date یا ...

ramsess
سه شنبه 09 آذر 1389, 08:46 صبح
واقعا از شما ممنون که توجه کردید
نوع فیلد رو nvarchar گرفتم - البته برای بعضی فیلدها هم که شماره حساب و نام حساب رو می خوام اتوماتیک قرار بگیره هم پیغام خطا می ده - یعنی حتما باید یکبار روی text کلیک کنم تا درست بشه

ramsess
سه شنبه 09 آذر 1389, 09:00 صبح
راستی توی این قالب جدید تشکر کردن دکمش کجاست؟

saeedzx
سه شنبه 09 آذر 1389, 16:52 عصر
راستی توی این قالب جدید تشکر کردن دکمش کجاست؟


دوست عزیز قالب جدید نیست بلکه پرتال VB از نسخه 3 به نسخه 4 انتقال پیدا کرده ؟؟؟:تشویق:

اگر دوستان امکان داره این مثال کوچیک رو بزنن , ما هم نیازمندیم تشکر

hrj1981
سه شنبه 09 آذر 1389, 18:47 عصر
دوست عزیز میتونی اون قسمت از سورستو که برای ذخیره سازی نوشتی ، قرار بدی؟

ramsess
چهارشنبه 10 آذر 1389, 11:20 صبح
باز هم تشکر
دوست قبلیمون که نگفت دکمه تشکر کجاست ؟!!!!!
جناب 1981 این کد من برای اتصال به sql هست توی load فرم
adofish.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=HesabDaramad;Data Source=RAMSESS"
adofish.CursorLocation = adUseServer
adofish.CommandType = adCmdText
adofish.RecordSource = "SELECT * FROM NewFish"
adofish.Refresh
فیلد ها رو هم به صورت
Text2.DataField = adofish.Recordset.Fields("FullNamePardakht")
به فیلدها رابط دادم
دکمه جدید رو به این صورت نوشتم
adofish.Recordset.AddNew
این هم کد دکمه ذخیره
adofish.Recordset.Update
البته اینجوری هم داشتم تست می کردم
البته اینجوری هم نوشتم که نمی دونم درسته یا نه داشتم تست می کردم
adofish.RecordSource = "INSERT INTO NewFish,FullNamePardakht,Codemele,NumberFish,NameH esab,DateFishReseve,DateSave,HesabCode"
ممنوم می شم اگه وقت بزارین و راهنمای بفرمائید - البته فیلدهای کد بالا رو بیشتر از کد اتصال text به فیلد نوشتم فقط برای اطلاع شما بود- مرسی

ramsess
چهارشنبه 10 آذر 1389, 11:21 صبح
البته پیداش کردم - منظورم دکمه تشکره

ramsess
یک شنبه 14 آذر 1389, 07:48 صبح
سلام دوستان
فکر نکنم تاپیکی که اینجا زدم بی خودی باشه چون مطمئن هستم تا حالا مثال از sql و شبکه در این سایت قرار داده نشده لطف کنید و یک مثال بزارید. همه مثال ها یا اکسس هست یا کار با فایل و ارسال فایل تو شبکه هیچکی تا حالا کار با دیتابیس توی شبکه با sql رو نگفته و مثال نزده !!!!!!!!!!!!!!!!!!!!!!!!!؟؟؟؟؟؟؟؟؟؟

ramsess
سه شنبه 23 آذر 1389, 13:56 عصر
کسی نیست جواب بده

ramsess
یک شنبه 19 دی 1389, 13:12 عصر
من تونستم خودم برنامه با sql بنویسم و رو سیستم خودم هم کار می کنه ولی وقتی تو شبکه با دومین نصب می کنم کار نمی کنه
ضمنا حالت اتصال به sql هم به صورت Authentecation است.