SycroX Posted February 11, 2016 Share Posted February 11, 2016 سلام عليكم عندي مشكلة فلداتا بيس يقولي ERROR: System\Server.lua:649: attempt to index local 'result' (a boolean value) ERROR: System\Server.lua:648: dbPoll failed; no such column: chat_color الكود function getGroupChatColor(group) if group and IsGroupExists(group) then local h = dbQuery(db, "SELECT chat_color FROM groups WHERE group_name = ?", group) local result = dbPoll(h, -1) -- سطر 648 return split(result[1]["chat_color"], ',') -- سطر 649 end end Link to comment
#StrOnG_,) Posted February 11, 2016 Share Posted February 11, 2016 يقول مافي قاعدة , ( جدول ) اسمه result وما في كولمن اسمه chat_color الخلاصه , ما مسوي قاعدة وما مسوي كولمن أطرح الإكواد كآملة لو ما عرفت تسوي .. Link to comment
SycroX Posted February 11, 2016 Author Share Posted February 11, 2016 يقول مافي قاعدة , ( جدول ) اسمه result وما في كولمن اسمه chat_color الخلاصه , ما مسوي قاعدة وما مسوي كولمن أطرح الإكواد كآملة لو ما عرفت تسوي .. Link to comment
SycroX Posted February 11, 2016 Author Share Posted February 11, 2016 db = dbConnect("sqlite", "database.db") dbExec(db, "CREATE TABLE IF NOT EXISTS groups (group_name, chat_color)") اهو صنع الجدول Link to comment
#StrOnG_,) Posted February 11, 2016 Share Posted February 11, 2016 جرب تحذف كود انشاء الجدول الي مسويه انت .. وسوي سطر جديد وضيف هذا -- Server Side . addEventHandler('onResourceStart',root, function () executeSQLQuery ("CREATE TABLE IF NOT EXISTS `اسم الجدول` ( Cu1,Cu2) ") end ) Cu1 = الكولمن الاول لو ما تبيه احذفه ذذ Cu2 = الكولمن الثاني ذذ Link to comment
SycroX Posted February 11, 2016 Author Share Posted February 11, 2016 جرب تحذف كود انشاء الجدول الي مسويه انت وتحط هذا .. -- Server Side . addEventHandler('onResourceStart',root, function () executeSQLQuery ("CREATE TABLE IF NOT EXISTS `اسم الجدول` ( Cu1,Cu2) ") end ) Cu1 = الكولمن الاول لو ما تبيه احذفه ذذ Cu2 = الكولمن الثاني ذذ ما ينفع لان المود كلو database و متصل بحجات تانية مقدر احولو لأسكيو لايت Link to comment
Jupi Posted February 11, 2016 Share Posted February 11, 2016 جرب تحذف كود انشاء الجدول الي مسويه انت .. وسوي سطر جديد وضيف هذا -- Server Side . addEventHandler('onResourceStart',root, function () executeSQLQuery ("CREATE TABLE IF NOT EXISTS `اسم الجدول` ( Cu1,Cu2) ") end ) Cu1 = الكولمن الاول لو ما تبيه احذفه ذذ Cu2 = الكولمن الثاني ذذ وليه تحوله خليه يحذف قاعدة البيانات ويرستر المود مشان يعيد تشغيل قاعد البيانات او يستعمل ALTER TABLE للتعديل علي اسم الكولمن لان معظم المستخدمين يسوون الجدول بهذا المنظر ("CREATE TABLE IF NOT EXISTS tab( Col )") يكون الجدول كذا بعدين يجو يعدلوه ("CREATE TABLE IF NOT EXISTS tab ( Col, Col2 )") بدون ما يحذف قاعدة البيانات ما راح يضيف الكولمن لازم يحذفها او يعدلها ب ALTER TABLE Link to comment
SycroX Posted February 11, 2016 Author Share Posted February 11, 2016 local result = dbPoll(dbQuery(db, "SELECT group_owner FROM groups"), -1) if not result then for i, group in pairs(dbPoll(dbQuery(db, "SELECT group_history FROM groups"), -1)) do dbExec(db, "UPDATE groups SET group_history = ?", toJSON({group["group_history"]})) end local color = math.random(255)..", "..math.random(255)..", "..math.random(255) dbExec(db, "ALTER TABLE groups ADD chat_color") dbExec(db, "UPDATE groups SET chat_color = ?", color) end قصدك ده مسويه __ Link to comment
Jupi Posted February 11, 2016 Share Posted February 11, 2016 local result = dbPoll(dbQuery(db, "SELECT group_owner FROM groups"), -1) if not result then for i, group in pairs(dbPoll(dbQuery(db, "SELECT group_history FROM groups"), -1)) do dbExec(db, "UPDATE groups SET group_history = ?", toJSON({group["group_history"]})) end local color = math.random(255)..", "..math.random(255)..", "..math.random(255) dbExec(db, "UPDATE groups SET chat_color = ?", color) end قصدك ده مسويه __ حط dbExec(db, "ALTER TABLE groups ADD chat_color") عند بداية المود بس Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now