arman_Delta2002
جمعه 13 دی 1387, 15:11 عصر
سلام به ههههههههههههمممممممممهههه ههههه .
من از طریق تراکنش یک سری داده را وارد بانک اطلاعاتی میکنم ولیییییییی ....
یک فیلد از نوع بولین دارم (SQL Server 2000 ) یک چک باکس دارم که مربوط به این فیلد میشه . مقدار پیشفرض او با (True/False) تعیین میشه ولی بانک مقدار (0/1) مقدار دهی مشن . جالب اینجاست تراکنش درست انجام میشه ولی فیلدی اضافه نمیشه :گیج: مگر این که بجای مقدار (True/False) مقادیر (0/1) جایگزین شود .
چطور میشه مقدار (0/1) رو از (CheckBox) استخراج کرد ؟
اینم کد درج
SqlDataAdapter2.InsertCommand.CommandText = "INSERT INTO کاربران ([اظافه سطح دسترسی]) VALUES(" & 1 & ")"
SqlDataAdapter2.InsertCommand.ExecuteNonQuery()ر ستی یه چیز جالب تر این که اگه در فیلد جاری مقدار 1 داده باشیم زمان اجرا چک باکس تک میخوره . پس میشه با یک دستوری مثل (Convert) مقدار (0/1) رو به بانک داد . (من با دستور Convert آشنایی ندارم )
کمک کنید !!!!!!!!
من از طریق تراکنش یک سری داده را وارد بانک اطلاعاتی میکنم ولیییییییی ....
یک فیلد از نوع بولین دارم (SQL Server 2000 ) یک چک باکس دارم که مربوط به این فیلد میشه . مقدار پیشفرض او با (True/False) تعیین میشه ولی بانک مقدار (0/1) مقدار دهی مشن . جالب اینجاست تراکنش درست انجام میشه ولی فیلدی اضافه نمیشه :گیج: مگر این که بجای مقدار (True/False) مقادیر (0/1) جایگزین شود .
چطور میشه مقدار (0/1) رو از (CheckBox) استخراج کرد ؟
اینم کد درج
SqlDataAdapter2.InsertCommand.CommandText = "INSERT INTO کاربران ([اظافه سطح دسترسی]) VALUES(" & 1 & ")"
SqlDataAdapter2.InsertCommand.ExecuteNonQuery()ر ستی یه چیز جالب تر این که اگه در فیلد جاری مقدار 1 داده باشیم زمان اجرا چک باکس تک میخوره . پس میشه با یک دستوری مثل (Convert) مقدار (0/1) رو به بانک داد . (من با دستور Convert آشنایی ندارم )
کمک کنید !!!!!!!!