ورود

View Full Version : دستور insert into select



DlphIran
شنبه 03 شهریور 1386, 19:20 عصر
salam
man mekhaham ba dastoorate sql tamame etelaate ye jadval ro varede ye jadvale digar konam
vali ba peyghame khata movajeh meshavam
dar zemn man az adoquery estefadah mekonam
lotfan rahnemaeeiam konid

JavanSoft
شنبه 03 شهریور 1386, 19:59 عصر
Select *
Into NewTabel
From Table1
Where Condition

SYNDROME
شنبه 03 شهریور 1386, 20:36 عصر
با سلام

salam
man mekhaham ba dastoorate sql tamame etelaate ye jadval ro varede ye jadvale digar konam
vali ba peyghame khata movajeh meshavam
dar zemn man az adoquery estefadah mekonam
lotfan rahnemaeeiam konid
دوست عزیز اولا خطا را نوشته ای؟
از کد زیر استفاده کن.


ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(' Insert Into Tbl_Report(ID , Name)');
ADOQuery1.SQL.Add(' Select ID , Name');
ADOQuery1.SQL.Add(' From Tbl_Test');
ADOQuery1.ExecSQL;

توجه کنید به تعداد فیلدهایی که جلوی Insert می نویسید باید فیلد جلوی Selectبنویسد
موفق باشید

Accidentboy
شنبه 10 شهریور 1386, 18:02 عصر
سلام شما می تونین

از کد Select * from test1 to test2
و
یا از Table خودت یک Script بگیر البته با یک اسم دیگه و کل رکورد هات با دستور Insert انتقال بده
---------------------------------------------------------------------------------

DlphIran
یک شنبه 11 شهریور 1386, 20:43 عصر
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(' Insert Into Tbl_Report(ID , Name)');
ADOQuery1.SQL.Add(' Select ID , Name');
ADOQuery1.SQL.Add(' From Tbl_Test');
ADOQuery1.ExecSQL;
مانند همین دستورات را اجرا می کنم ولی با پیغام خطایی مواجه می شوم که در انتهای این پیغام جمله Insert is set to off یا Select is set to off
من که گیج شدم.

SYNDROME
یک شنبه 11 شهریور 1386, 22:11 عصر
با سلام

ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(' Insert Into Tbl_Report(ID , Name)');
ADOQuery1.SQL.Add(' Select ID , Name');
ADOQuery1.SQL.Add(' From Tbl_Test');
ADOQuery1.ExecSQL;
مانند همین دستورات را اجرا می کنم ولی با پیغام خطایی مواجه می شوم که در انتهای این پیغام جمله Insert is set to off یا Select is set to off
من که گیج شدم.
دستورات خود را بین Codeقرار دهید.
در ضمن پیغام خطا را به صورت کامل بنویسید.
موفق باشید