SQL server数据输入就是问号的问题(?)

今天在使用使用C#链接数据库查询数据的时候查询的数据都是问号(?)

如图

其实具体的情况就是MySQL和SQL server的区别,MySQL里边用varchar没什么问题,但是在SQL server里面要用nvchar

所以将属性的varchar全部改为nvchar就可以了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要将Excel 2019中的数据导入到SQL Server 2019中,可以按照以下步骤进行操作: 1. 在Excel 2019中打开需要导入的表格或工作簿。 2. 确保表格的列名符合SQL Server表的字段名要求,并且数据格式正确,例如日期格式、数字格式等。 3. 在Excel中选择要导入的数据范围,可以使用鼠标拖选或按Ctrl键选择多个非连续的区域。 4. 在Excel的菜单栏中,选择“复制”选项(或按Ctrl+C快捷键) 5. 打开SQL Server Management Studio(SSMS)并连接到SQL Server 2019的数据库实例。 6. 在SSMS中,右键点击需要导入数据的目标数据库,选择“新建查询”选项。 7. 在新建的查询窗口中,输入以下SQL语句(示例)来创建表格或清空已存在的表格: ``` IF OBJECT_ID('dbo.TableName') IS NOT NULL DROP TABLE dbo.TableName; CREATE TABLE dbo.TableName ( Column1 datatype, Column2 datatype, ... ); ``` 8. 在查询窗口中执行上述创建表格的SQL语句。 9. 在查询窗口中,输入以下SQL语句来导入数据到刚创建的表格中: ``` INSERT INTO dbo.TableName (Column1, Column2, ...) VALUES (?, ?, ...); ``` 在上述SQL语句中,将问号(?)替换为使用Excel中数据区域拷贝的参数,例如: ``` INSERT INTO dbo.TableName (Column1, Column2, ...) VALUES ('Value1', 'Value2', ...); ``` 10. 根据需要重复执行第9步,直到将所有需要导入的数据都插入到目标表格中。 11. 执行完SQL语句后,可以关闭查询窗口。 通过以上步骤,你就可以在Excel 2019中的数据导入到SQL Server 2019的数据库中了。请确保Excel中的数据SQL Server表格的字段匹配和数据格式正确,以避免导入错误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ybbgrain

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值