mysql中point类型如何对应到.net? 返回

mysql 中使用到point这种类型,对应的c#类型应该是啥?
热忱回答(26)
-
fate sta VIP0
2024/3/230 回复 -
那些年一起追 VIP0
2024/3/23@fate sta:新增及修改数据的时候需要使用GeomFromText函数~这种需要咋处理?
0 回复 -
fate sta VIP0
2024/3/23可以用 QuerySql="" 实现
0 回复 -
fate sta VIP0
2024/3/230 回复 -
那些年一起追 VIP0
2024/3/23@fate sta:那Insert或者update的情况要怎么处理?就比如是这样的sql
update table set position=GeomFromText('POINT(102.723377 25.057157)') where id=1
0 回复 -
fate sta VIP0
2024/3/23//例1: Where(it=>it.IDCard==SqlFunc.MappingColumn<string>("Sf_Translate(IdCard, IdType)")//新语法 //生成的Sql如下 //IDCard=Sf_Translate(IdCard, IdType) //例2: .GroupBy(it => SqlFunc.MappingColumn<string>(" CONVERT(varchar(10),t.F_OutTime, 120)"))//新语法 //生成的Sql如下 //CONVERT(varchar(10),t.F_OutTime, 120) //例3: 部分表达式SQL var sql=" id>1 "; Where(it=> SqlFunc.MappingColumn<bool>(sql) || it.Name=="a")//新语法 //生成的Sql如下 // id>1 or name='a' //例4: 全部SQL var sql=" id>1 "; Where(sql)
0 回复 -
fate sta VIP0
2024/3/23可以用 SqlFunc.MappingColumn
0 回复 -
那些年一起追 VIP0
2024/3/24@fate sta:不是查询条件,是插入的时候需要用GeomFromText函数把插入数据包起来
0 回复 -
fate sta VIP0
2024/3/24@那些年一起追:这个支持一下 ,周一实现
0 回复 -
fate sta VIP0
2024/3/25升级到
SqlSugarCore 5.1.4.149-preview14
勾一下预览版本应该能满足你需求了吧
0 回复 -
那些年一起追 VIP0
2024/3/25@fate sta:同时使用了InserSql和SqlParameterDbType,会导致不进ParameterConverter
0 回复 -
那些年一起追 VIP0
2024/3/27弄错了~InserSql没问题了,现在是UpdateSql配置上了,使用SetColumns更新单列没执行
0 回复 -
那些年一起追 VIP0
2024/3/27@fate sta:弄错了~InserSql没问题了,现在是UpdateSql配置上了,使用SetColumns更新单列没执行
0 回复 -
fate sta VIP0
2024/3/27@那些年一起追:这个要实体方式更新 ,不能表达式方式更新
0 回复 -
fate sta VIP0
2024/3/27db.Upadteable(obj).UpdateColums(it=>new {it.列}).ExecuteCommand()
这样
0 回复 -
那些年一起追 VIP0
2024/3/27@fate sta:现在更新直接报错了,删了UpdateSql特性有不报错了
在 SqlSugar.UpdateBuilder.GetDbColumn(DbColumnInfo columnInfo, Object name)
在 SqlSugar.UpdateBuilder.<ToSingleSqlString>b__117_1(DbColumnInfo it)
在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
在 System.String.Join(String separator, IEnumerable`1 values)
在 SqlSugar.UpdateBuilder.ToSingleSqlString(List`1 groupList)
在 SqlSugar.UpdateBuilder.ToSqlString()
在 SqlSugar.UpdateableProvider`1._ExecuteCommand()
在 SqlSugar.UpdateableProvider`1.<ExecuteCommandAsync>d__131.MoveNext()
在 MissFive.Escort.Front.Services.EscortDataService.<UpdateGeoInfo>d__6.MoveNext()
0 回复 -
fate sta VIP0
2024/3/27-
0 回复 -
fate sta VIP0
2024/3/27@fate sta:
SqlSugarCore 5.1.4.149-preview27
过五分钟勾一下预览 已修复
0 回复 -
那些年一起追 VIP0
2024/3/27@fate sta:测试完毕~新增,修改都正常了,完事
0 回复 -
fate sta VIP0
2024/3/270 回复 -
那些年一起追 VIP0
2024/3/27@fate sta:还有一个问题~就是null的处理~貌似现在insertSql会处理成模版字符串
0 回复 -
fate sta VIP0
2024/3/27@那些年一起追:
SqlSugarCore 5.1.4.149-preview29
0 回复 -
fate sta VIP0
2024/3/27好了 如果是null生成字符串 null
0 回复 -
那些年一起追 VIP0
2024/3/27@fate sta:大佬,应该是直接把整个字符串替换为null,现在生成的SQL是把占位符替换成了null
0 回复 -
那些年一起追 VIP0
2024/3/27@fate sta:或者,能不能加个参数能自定义处理为null或者空的情况,或者直接使用三元运算?
0 回复 -
fate sta VIP0
2024/3/27@那些年一起追:InsertSql=" case when {0} is null then xx else xxx end "
这样就行了
0 回复