提问人:Amine Amari 提问时间:10/25/2023 最后编辑:marc_sAmine Amari 更新时间:10/25/2023 访问量:38
将数据从 Visual Studio 项目移动到 SQL Server 数据库时,阿拉伯语出现在问号中 [已关闭]
Arabic appears in question marks when move data from Visual Studio project to SQL Server database [closed]
问:
我的 Visual Studio/SQL Server 项目有问题。
当我在 VS 项目中输入要存储在 SQL Server 数据库中的数据时,我用阿拉伯语输入的数据在数据库中显示为问号。
这是我的存储过程:
ALTER PROCEDURE [dbo].[ADD_PRODUCT]
@ID_CAT int,
@ID_PRODUCT varchar(30),
@Label varchar(30),
@Qte int,
@Price varchar(50),
@Img Image
AS
INSERT INTO [PRODUCTS] ([ID_PROD], [LABEL_PROD], [QTE_IN_STOCK],
[PRICE_PROD], [IMG_PROD], [ID_CAT])
VALUES (@ID_PRODUCT, @Label, @Qte,
@Price, @Img, @ID_CAT)
有问题的部分是 .@Label
这是 Visual Studio 中的代码:
prd.ADD_PRODUCT(Convert.ToInt32(cmbCat.SelectedValue), txtDes.Text, txtRef.Text, Convert.ToInt32(txtQnt.Text), txtPrx.Text, ByteImage);
对应的参数为 。txtDes.Text
我在SSMS中尝试了排序规则方法,但是当数据从另一个程序输入时,它似乎不起作用(即。Visual Studio)。
我将数据类型从 更改为 ,但无济于事。varchar
nvarchar
答: 暂无答案
评论
varchar
nvarchar
varchar
nvarchar
varchar
nvarchar