سلام
من دارم یه برنامه جعبه لایتنر با#cمینویسم
یه جدول userدارم که دوتا ستون userوpassداره .
از دوتا تکس باکس ورودی ها وارد جدول میشن.
میخوام که چندین کاربر بتونن از برنامه استفاده کنن حالادو تا مشکل دارم
1)میخوام تو ستون user دوتا user مثل هم وارد نشه.
2)یکی دیگه اینکه برا اینکه این user فقط کلمات خودشو ببینه میخوام userرو از یک فرم به فرم دیگه ببرم.
ممنون میشم اگه کمکم کنید.
من دارم یه برنامه جعبه لایتنر با#cمینویسم
یه جدول userدارم که دوتا ستون userوpassداره .
از دوتا تکس باکس ورودی ها وارد جدول میشن.
میخوام که چندین کاربر بتونن از برنامه استفاده کنن حالادو تا مشکل دارم
1)میخوام تو ستون user دوتا user مثل هم وارد نشه.
2)یکی دیگه اینکه برا اینکه این user فقط کلمات خودشو ببینه میخوام userرو از یک فرم به فرم دیگه ببرم.
ممنون میشم اگه کمکم کنید.
من یه سری توضیح کلی میتونم بدم راجع به اینکه باید چیکار کنین امیدوارم به کارتون بیاد : برا اینکه یوزر تکراری وارد نشه ، شما تو صفحه ثبت نام کاربر ، یا صفحه ای که یوزر رو تعریف میکنید باید یه کوئری بنویسید که ببینید رکوردی نو دیتا بیس هست که این یوزرنیم رو داشته باشه یا نه ، اگه همچین رکوردی وجود داشته باشه باید دو حالت رو در نظر بگیرید : یکی اینکه کاربر جدید دارید وارد میکنید که در این صورت باید خطای کاربر تکراری به کاربر بدید که یوزرنیم رو عوض کنه و اگه در حال ویرایش رکوردی هستید که قبلا وجود داشته باید چک کنید که اون رکوردی که قبلا پیدا کردید با اینی که دارید ویرایش میکنید یکی هست یا نه و اگه نبود خطای یوزرنیم تکراری به کاربر نشون بدید.
ولی از نظر طراحی دیتا بیس باید یه ریلیشن بین جدول یوزر و جدول کلماتتون باشه و موقع لاگین یوزر رو تو یه متغیر پابلیک بریزید که از فرمای دیگه بهش دسترسی داشته باشید و موقع کوئری گرفتن رو کلمات فقط کلمات خودش رو بیارید که بحثش چند روز پیشا همین جا بود : 