السلام عليكم ورحمة الله و بركاته ....
لقد قمت بعمل برنامج لمحل حاسب آلي وهواتف نقالة ولكن توجد لدي بعض المشاكل التي لم استطيع اكمالها فارجو منكم المساعدة
اولا لقد قمت بعمل قاعدة البيانات بواسطة sql server وهذه هي القاعد
اولا عمل القاعدة باسم lamsaa:
use masterUSE lamsaa
GO
-- Drop the database if it already exists
IF EXISTS (
SELECT name
FROM sys.databases
WHERE name = N'lamsaa'
)
DROP table contect,unitcode,payment,Item,Transation,Transationtaype,Categary
ثانيا : عملت جدول نوع جهات الاتصال هل هي لزبون او هل هي لمورد او غير ذلك :
create table contecttype
(
ID bigint identity (1,1) not null,
contyp_ID tinyint ,
contyp_name nvarchar(100) not null,
)
go
-- =============================================
ثالثا: عملت جدول جهات الاتصال :
create table contect
(
ID bigint identity (1,1) not null,
con_ID tinyint not null,
con_name nvarchar(100) not null,
con_type_sub tinyint,
con_addre nvarchar(100),
con_phon varchar(32),
)
go
-- =============================================
رابعا: عملت جدول وحدات البيع :
create table unitcode
(
ID bigint identity (1,1) not null,
unitcode_ID tinyint not null,
unitcode nvarchar(50) ,
)
go
-- =============================================
خامسا: عملت جدول طرق الدفع:
create table payment
(
ID bigint identity (1,1) not null,
Payment_ID tinyint not null,
Payment_name nvarchar(50) ,
Payment_not nvarchar(50) ,
)
go
-- =============================================
سادسا: جدول الاصناف:
create table Categary
(
ID bigint identity (1,1) not null,
Categary_id bigint not null,
Categary nvarchar(100) ,
Categary_not nvarchar(100) ,
)
go
-- =============================================
سابعا : عمل جدول المنتجات:
create table Item
(
Item_ID bigint identity (1,1)not null ,
Item_Barcod nvarchar(100) ,
Item_name nvarchar(100) not null,
unitcode_sub tinyint ,
Categary_sub bigint ,
)
go
-- =============================================
تاسعا: عملت جدول نوع المعاملة هل هي بيع ام شراء او ماذا
create table Transationtaype
(
ID bigint identity (1,1) not null,
Tran_ID tinyint,
Tran_type nvarchar(50),
)
go
-- =============================================
عاشرا: عملت جدول الفاتورة و بالتحديد رئس الفاتورة:
create table Transationhed
(
Tran_ID bigint identity (1,1) not null,
Tran_date smalldatetime ,
con_sub tinyint,
Payment_sub tinyint,
Tran_sub tinyint,
)
-- =============================================
-- الحادي عشر: عملت جدول الفواتير السفلي
create table Transationsub
(
id bigint identity (1,1) not null,
Tran_ID_sub bigint not null,
Item_ID_sub bigint,
Tran_qty real,
unitsPrice real ,
unitbPrice real ,
unitstokPrice real ,
Tran_total real,
Tran_Discount real,
item_chek real,
)
go
select * from Transationsub
-- =============================================
-- -------------------------