۲۷-دى-۱۳۸۷, ۱۹:۴۴:۴۲
۲۷-دى-۱۳۸۷, ۲۰:۲۳:۳۰
با سلام
دو تا راه هست :
اولی به انتهای جدولی که از قبل داشتی اضافه میکنه :
که NewTable جدول مقصد و T1 جدول منبع هست .
دومی یک جدول میسازه و توش مینویسه :
دو تا راه هست :
اولی به انتهای جدولی که از قبل داشتی اضافه میکنه :
کد:
INSERT INTO NewTable SELECT * FROM T1 where name='ali';
دومی یک جدول میسازه و توش مینویسه :
کد:
SELECT * INTO NewTable FROM T1 where name='ali';
۲۷-دى-۱۳۸۷, ۲۱:۱۷:۱۶
سلام
هر روی این دستورات را که می نویسم خطای invaild operation می گیره
Data1.RecordSource = "INSERT INTO t2 SELECT * FROM T1 where name='ali'"
'Data1.RecordSource = " SELECT * INTO t2 FROM T1 where name='ali'"
Data1.Refresh
هر روی این دستورات را که می نویسم خطای invaild operation می گیره
Data1.RecordSource = "INSERT INTO t2 SELECT * FROM T1 where name='ali'"
'Data1.RecordSource = " SELECT * INTO t2 FROM T1 where name='ali'"
Data1.Refresh
۲۷-دى-۱۳۸۷, ۲۱:۳۸:۰۱
اطمینان حاصل کن که اتصال به دیتابیس درست کار می کند
جدول ها در دیتابیس موجود است یا نه؟
موفق و موید باشی دوست عزیز
جدول ها در دیتابیس موجود است یا نه؟
موفق و موید باشی دوست عزیز
۲۸-دى-۱۳۸۷, ۰۱:۵۰:۵۶
من دیتا رو نمیدونم ولی با ADODB تست کردم جواب داد هردو .
۰۷-بهمن-۱۳۸۷, ۰۹:۳۵:۵۳
من این کد را نوشتم ولی خطا می دهد
پیغام خطا:
syntax error in insert into statement
کد:
Adodc2.RecordSource = "INSERT INTO sabtenam.name,sabtenam.fathername,sabtenam.number,sabtenam.sodor,sabtenam.melicode,sabtenam.madrakT,sabtenam.,pic1,sabtenam.name1,sabtenam.dorehr,sabtenam.sale,sabtenam.namegorooh,sabtenam.snkar from sabtenam select student.name,student.pedar,student.number,student.sodor,student.meli,student.madrak,student.school,student.pic,student.name1,student.dorehr,student.sale,student.namegorooh,student.snkar from student where namegorooh LIKE '" + Combo1.Text + "';"
Adodc2.Refresh
پیغام خطا:
syntax error in insert into statement
۰۷-بهمن-۱۳۸۷, ۱۳:۰۶:۱۵
بایدم خطا بگیره
مشخص نکردی کدوم جدول !! نگفتی تو کدوم جدول بریزه اطلاعات رو !؟!؟!؟
مشخص نکردی کدوم جدول !! نگفتی تو کدوم جدول بریزه اطلاعات رو !؟!؟!؟
۰۷-بهمن-۱۳۸۷, ۱۷:۵۷:۰۰
خوب پس شما کد را برای من تصحیح کنید