私はMySQL 5.5を使用しており、ASP.netアプリケーションとリンクしています。ブール型のデータ型がMySQLで動作しないのはなぜですか?
私は、MySQLストアドプロシージャ内で自分のアプリケーションをリンクするためのデータセットを追加しました!
私はこのようなBOOLEANを含む任意のストアドプロシージャを呼び出すときに問題がある:
CREATE DEFINER=`root`@`localhost` PROCEDURE `SpCatDetailsDML`(
ParDetDescription TEXT,
ParDetDescriptionAR TEXT,
ParPrice INT,
ParCreatedOn DATETIME,
ParDisplayOrder INT,
ParAllowDisplay BOOLEAN,
ParPictureID BIGINT,
ParShowTypeID BIGINT
)
BEGIN-- INSERT --
INSERT INTO cms.tbcatdetails(CatID,CustomerID,DetTitle,DetTitleAR,ShoertDesc,ShoertDescAr,DetDescription,
DetDescriptionAR,Price,CreatedOn,DisplayOrder,AllowDisplay,PictureID,ShowTypeID)
VALUES (ParCatID,ParCustomerID,ParDetTitle,ParDetTitleAR,ParShoertDesc,ParShoertDescAr,ParDetDescription,
ParDetDescriptionAR,ParPrice,ParCreatedOn,ParDisplayOrder,ParAllowDisplay,ParPictureID,ParShowTypeID);
END
私は私のデータセットに、このストアドプロシージャを追加するとき、それは私にブールあるParAllowDisplayデータ型番目の警告becauesが表示されます!!
どのような提案ですか?
変更してこの記事を参照してください? –