Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/336.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.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
C# 如何使用asp.net中的SqlserverCe将表架构从数据库复制到另一个数据库?_C#_Asp.net_Sql Server Ce - Fatal编程技术网

C# 如何使用asp.net中的SqlserverCe将表架构从数据库复制到另一个数据库?

C# 如何使用asp.net中的SqlserverCe将表架构从数据库复制到另一个数据库?,c#,asp.net,sql-server-ce,C#,Asp.net,Sql Server Ce,我想将sqlserverCe数据库(.sdf)表复制到ASP.NET中同一应用程序中的另一个sqlserverCe数据库(.sdf)中 可能吗?如果可能,请帮助我如何执行此操作?您可以使用我的脚本库,它可以将整个架构脚本化为一个文件,并使用ExecuteSql方法对其他sdf文件运行脚本 您可以使用我的脚本库,它可以将整个架构脚本化为一个文件,并使用ExecuteSql方法对另一个sdf文件运行脚本 只是模式或模式和数据?嗨,谢谢你给出的响应我只想复制模式。只是模式或模式和数据?嗨,谢谢你给出的

我想将sqlserverCe数据库(.sdf)表复制到ASP.NET中同一应用程序中的另一个sqlserverCe数据库(.sdf)中


可能吗?如果可能,请帮助我如何执行此操作?

您可以使用我的脚本库,它可以将整个架构脚本化为一个文件,并使用ExecuteSql方法对其他sdf文件运行脚本

您可以使用我的脚本库,它可以将整个架构脚本化为一个文件,并使用ExecuteSql方法对另一个sdf文件运行脚本

只是模式或模式和数据?嗨,谢谢你给出的响应我只想复制模式。只是模式或模式和数据?嗨,谢谢你给出的响应我只想复制模式。嗨,实际上我已经创建了一个单模板数据库(template.sdf“它只有模式表,没有数据”),它有表,当用户登录时,然后创建一个新数据库,并将表从template.sdf添加到user.sdf数据库。然后,您就不能复制template.sdf并将其重命名为user.sdf吗?因为它是每个用户的默认数据库,而不仅仅是一个用户的默认数据库。因此,为每个用户创建副本。例如,对于user1,将template.sdf复制到user1.sdf…对于user2,将template.sdf复制到user2.sdf。代码:File.Copy(“template.sdf”,“user1.sdf”)在此之后,您将拥有template.sdf和user1.sdf。复制文件后,我如何将该user.sdf文件存储在serverpath App_dataHi中?实际上,我已经创建了一个单模板数据库(template.sdf“它只有架构表,没有数据”)它有表,当用户登录时,然后创建一个新数据库,并将表从template.sdf添加到user.sdf数据库。然后,您就不能复制template.sdf并将其重命名为user.sdf吗?因为它是每个用户的默认数据库,而不仅仅是一个用户的默认数据库。因此,为每个用户创建副本。例如,对于user1,将template.sdf复制到user1.sdf…对于user2,将template.sdf复制到user2.sdf。代码:File.Copy(“template.sdf”、“user1.sdf”)在此之后将有template.sdf和user1.sdf。复制文件后,我如何将该user.sdf文件存储在serverpath App_数据中