Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Subsonic 亚音速错误:名称中带有~的db.tables将导致“a”;“字符无效”;错误_Subsonic_Struct - Fatal编程技术网

Subsonic 亚音速错误:名称中带有~的db.tables将导致“a”;“字符无效”;错误

Subsonic 亚音速错误:名称中带有~的db.tables将导致“a”;“字符无效”;错误,subsonic,struct,Subsonic,Struct,我重命名了一个数据库表,并在表名中添加了一个~字符(我通知它的方式是备份某个东西)。生成亚音速文件后,my Visual Studio在文件“AllStructs.vb”上出现“字符无效”错误 查看此文件时,生成了以下代码行:; 公共共享只读DbTable1~old为String=“DbTable1~old” 我假设在生成亚音速名称时必须从db.table名称中筛选出此字符?您可以使用stripTableText/stripSPText从类名中删除~或使用regexReplaceExpressi

我重命名了一个数据库表,并在表名中添加了一个~字符(我通知它的方式是备份某个东西)。生成亚音速文件后,my Visual Studio在文件“AllStructs.vb”上出现“字符无效”错误

查看此文件时,生成了以下代码行:; 公共共享只读DbTable1~old为String=“DbTable1~old”


我假设在生成亚音速名称时必须从db.table名称中筛选出此字符?

您可以使用stripTableText/stripSPText从类名中删除~或使用regexReplaceExpression将~替换为其他字符


生成类时,您需要在配置中指定此名称,有关详细信息,请参阅“”。

亚音速(常规和所有)不支持这种命名。您最好使用includeTableList和excludeTableList(或我们提供的其他选项之一):


帮助你剔除旧东西。

db也有同样的问题。带有~的存储过程。。。