用C#创建数据库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用C#创建数据库相关的知识,希望对你有一定的参考价值。

我正在使用登录系统在C#中开发一个应用程序。它需要一个数据库,但直到现在我还没有得到任何真正清楚的东西。我创建了一个localDB文件(.mdf),它需要一个引用mdf文件路径的连接字符串。但是当在另一台电脑上运行我的应用时,连接永远不会建立。但有意义的是,连接字符串是指我的pc mdf文件路径。如何在应用程序在任何PC上运行时创建一个简单的数据库?对不起,如果我的问题非常棒,我是新手,并没有发现任何相关内容。谢谢大家!

答案

如果您在应用程序中使用某种基于文件的数据库,则应使您的连接字符串引用本地计算机上的路径,而不是某种网络路径/到另一台计算机的路径。

如果您存储数据库的路径表现出一些在其他计算机上永远不应存在的方面(例如与外部计算机无关的内容,如c: users yourusername documents ..)那么您需要移动数据库到某个更“预期”的地方(就像你的exe一样)并相应地调整你的连接字符串路径。此外,请确保目标计算机已安装必需的数据库技术(例如LocalDB)

以上是关于用C#创建数据库的主要内容,如果未能解决你的问题,请参考以下文章

数据结构:用C语言创建一个具有10条学生记录的线性表并输出 数组中每个数组元素的内容为

用c语言创建链表

创建SQL查询,用SELECT语句为"成绩"表各科成绩做一个A,B,C的等级评分

用c语言创建一个txt文件,并且写入数据

c/c++语言创建单链表新结点时为啥不直接用结点对象,如直接lnode p;而是非要用指针加malloc或new实现?

C/C++ 在Linux系统中,解决无法往U盘创建文件和写入数据的问题