چطور میتوان از دستورات sqlserver در برنامه استفاده کرد دستوراتی مثل select ,... من هرطور استفاده کردم ارور داده
چطور میتوان از دستورات sqlserver در برنامه استفاده کرد دستوراتی مثل select ,... من هرطور استفاده کردم ارور داده
sqlcommand میتونه بهت کمک کنه با استفاده از این کنترل می تونی دستورات sql رو عینا در برنامت بنویسی
سلام
بصورت خلاصه :
۱ - یک Connection ایجاد کن تنظیمات Connection رو انجام بده .(مثل ConnectionString)-مثلاً myCnt
2 - یک Command ایجاد کن و کانکشن اون رو برابر با Connection مرحله۱ قراربده.مثلاً myCmd
3 - دستوری رو که لازم داری تو CommandText این Command بزار
4 - یک DataAdapter بساز و (برای نمونه)SelectCommand اون رو برابر با Command مرحله۲ قرار بده.مثلاً myDA
5 - یک DataSet ایجاد کن مثلاً myDS
6 - Connection رو Open کن.
7- اگر دستوری که تو SelectCommand نوشتی Select بوده است می تونی دستور myDA.Fill(myDS) و در غیر اینصورت دستور myCmd.ExecuteNoneQuery رو اجرا کن. در این حالت نیازی به مراحل 4 و 5 نیست.
یه سری به MSDN بزنید و در مورد ADO جستجو کنید
کامل براتون توضیح داده ، همراه با مثال
موفق باشید
ببخشید این دستورات را هم می توان برای اکسس استفاده کرد ؟
این دستورات جزء دستورات Ansi SQL هست، پس در بانکهای اطلاعاتی متفاوت میتونید از اونها استفاده کنید.
من از دستورات استفاده کردم ولی هنگام ارسال اطلاعات اخطار زیر داده می شه :
The type initializer for ' address Class ' threw an exception
آدرس کلاس : آدرسی است که کدها را توش نوشتم.
باید چه کار کنم ؟
میشه دستور SQL رو هم بنویسید و اینکه روی چه خطی این ارور رو میده؟