我有一个窗口可以让用户预约一些字段( (date, start time, end time, ...) )并将其保存到数据库中。为什么我需要将这些字段保存在对象中,例如
Appointment a = new Appointment(date,start,end,...);
然后使用get方法将这组数据取回,而不是直接保存到数据库中?
有人告诉我,因为面向对象的编程是如何工作的,但任务只是插入一组新的数据到数据库,不需要修改。
我试图以编程方式使用Microsoft.SqlServer.Management.Smo在服务器上创建一个新数据库,但它总是无法创建数据库:
Server svr = new Server(new ServerConnection(@".\SQLEXPRESS"));
Database db = new Database(svr, "TESTDB");
db.Create();
我在db.create();上发现了这个错误
Microsoft.SqlServer.Management.Smo.FailedOperationException‘类型的未处理异常
我想要一种以编程方式将Access宏转换为VBA模块的方法。我知道怎么手动操作。在当前数据库中,我使用了一些代码来完成这个任务,并使其正常工作。但是,我希望能够在当前数据库之外执行此操作。我计划把这个程序和其他实用程序放在同一个数据库中。下面是我的密码。我收到这样一条消息:"Microsoft找不到您在对象名称争论中引用的test1。您对如何获得我想要的信息有什么建议吗?“
Private Sub Command2_Click()
MsgBox "start here"
Dim strDB As String
Dim appAccess As Access.Applic
我在编程方面相当新手,在数据库管理和集成方面更是新手。
因此,我有一个使用VB.NET数据库的SQL应用程序。我使用LINQ to SQL在显示表数据的窗口中填充datagridviews,还使用LINQ to SQL将数据保存到数据库。
然而,所有的工作都很棒……
当我发布应用程序时,据我所知,数据库不是外部的。它似乎将自己构建到应用程序中,因此一旦安装了应用程序,数据库就在那里,它可以查看和保存数据,但如果计算机崩溃或应用程序被卸载,所有这些数据都将丢失,无法备份。
我正在使用Visual Studio 2010学习版。我也在VS2010-Exp中创建了SQL数据库。我觉得我遗漏了一些简单