الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Insert From query

مغلق
بدأه waleedhm في 14 أبريل 2007 · 4 رد · 604 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

ما الخطا فى الجملة التالية

insert into Installments(EmployeeId,ReceiveId,MonthId,YearCode,Amount)   
(select Serial from Employees where AccountingId=13 and MembershipStateId=1 ,1,2,1,100)

وتصميم الجدول

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Installments]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[Installments]
GO

CREATE TABLE [dbo].[Installments] (
	[InstallmentId] [int] IDENTITY (1, 1) NOT NULL ,
	[ReceiveId] [int] NULL ,
	[MonthId] [smallint] NULL ,
	[YearCode] [int] NULL ,
	[EmployeeId] [int] NULL ,
	[Amount] [money] NULL 
) ON [PRIMARY]
GO

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#2

أهلييييين ،

بتوقع في عنا خطأ بالجملة الأولى

Select EmployeeId,ReceiveId,MonthId,YearCode,Amount Into XTable From Employee

خبرني شو بيصير معك

سلام

#3

السلام عليكم

insert into Installments(EmployeeId,ReceiveId,MonthId,YearCode,Amount)   
	  select (select Serial from Employees where AccountingId=13 and MembershipStateId=1) ,1,2,1,100

سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت

أستغفرك وأتوب اليك

الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد

#4

السلام عليكم ورحمة الله

جزاكم الله خيرا على الرد يا شباب

اخى محب الرسول بالنسبة لكود هو يعمل لكن يوجد به مشكلة فى حالة وجود موظف واحد فقط يقوم بعمل الاضافة لكن لو اكتر من موظف لا يقبل وانا المثال عندى الغالب وجود اكتر من موظف

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#5

بسم الله الرحمن الرحيم

أخى الفاضل ليد

جرب هذا الكود وان شاء الله يكون حلا لما تريده

insert into Installments(EmployeeId,ReceiveId,MonthId,YearCode,Amount)   
select Serial,1,2,1,100 from Employees where AccountingId=13 and MembershipStateId=1

يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

هذا الموضوع مغلق.

مواضيع مشابهة