我在编程方面相当新手,在数据库管理和集成方面更是新手。
因此,我有一个使用VB.NET数据库的SQL应用程序。我使用LINQ to SQL在显示表数据的窗口中填充datagridviews,还使用LINQ to SQL将数据保存到数据库。
然而,所有的工作都很棒……
当我发布应用程序时,据我所知,数据库不是外部的。它似乎将自己构建到应用程序中,因此一旦安装了应用程序,数据库就在那里,它可以查看和保存数据,但如果计算机崩溃或应用程序被卸载,所有这些数据都将丢失,无法备份。
我正在使用Visual Studio 2010学习版。我也在VS2010-Exp中创建了SQL数据库。我觉得我遗漏了一些简单
我正在寻找关于最佳实践或项目布局的信息,软件使用嵌入在VB.NET或C#中的SQL。软件将连接到完整的SQL DB。该软件是用VB6编写的,并移植到VB.NET上,我们想要更新它以使用.NET功能,但我不确定从哪里开始我的研究。我们使用的是Visual Studio 2005。所有的数据库操作都是在VB中完成的。
更新:澄清。我们目前使用SqlConnection、SqlDataAdapter、SqlDataReader来连接数据库。我所说的嵌入是指SQL存储过程在我们的VB代码中编写脚本,然后在数据库上运行。我们所有的表、存储的proc、视图等都是在VB代码中操作的。我们的代码布局相当混乱。
我在Windows XP Pro SP2上安装了SQL Server2005和VS2008。
我正在构建一个VB.Net windows应用程序,并尝试将.mdf数据库作为项目中的本地数据库添加到其中。
但我总是收到这样的信息:
“本地数据库文件
由于启动用户实例的进程时出错,无法生成SQL Server的用户实例。连接将关闭。
好的“
我在google上搜索了这个错误,并尝试了前3个主要讨论这个解决方案的链接:
“删除C:\Documents and Settings\用户名\Local Settings\Application Data\Microsoft\Microsoft SQL Se
我正在使用visual studio 2010编写一些VB脚本,读取一些txt文件并将结果输入到数据库中。我连接的数据库也是Microsoft SQL server 2008 service pack 2。我正在尝试使用指定数据源、数据库、用户ID和密码的连接字符串。,然后由
Using SQLConnection As New SqlConnection(connectionString)
Try
SQLConnection.Open()
然而,我总是发现数据库找不到,或者无法建立连接。提前感谢您的任何建议或任何问题的链接,我可能会重复。
干杯。
我试图将下面的代码移到VB类中,让它说DataAccess.vb,然后使用按钮单击事件调用创建的VB类,但是我不知道如何做到这一点。这里有人会帮我找出怎么做的吗。
这是我需要移动到VB类的代码。
Sub LoadData()
Try
LblInvId.Text = Me._InvID.Substring(57, 27).Trim
Dim InvID As String = LblInvId.Text.Trim
Using cn As New SqlClient.SqlConnection(DatabaseConnectionForPDA.
我对SQL server还很陌生。我尝试在SQL Server Management Studio Express中创建数据库。它已经创建了数据库,但是当我右击我的数据库时,我没有在菜单中找到Import选项,它应该在Tasks中,但它不在那里。我想在vb.net应用程序中使用这个数据库。
1)我是否使用了正确的工具来创建Access数据库? 2)此工具将数据库保存在哪里?
谢谢弗尔坎
在将变量从Visual Basic应用程序传递到SQL查询以更新数据库和检索数据方面,我需要帮助,这取决于我使用的变量。
执行此操作的正确方法是:
我的数据库中存储着appName、appLink和clickCount。每次我点击关联的应用程序时,它都会启动链接,然后我希望它将clickCount递增1。来跟踪最常用的链接。
我在想,
UPDATE myTable
SET clickCount = clickCount + 1
WHERE appName = (variable I am passing | link user clicked on)
但是如何将VB中的变量放入SQL语句中呢?
我公司有100多个表格的vb6应用程序。应用程序采用VB6和Access开发。现在,我的公司希望我将现有应用程序从me转换为Server。应用程序正在使用DAO与Access连接。我已经用数据将Access数据库转换为SQL。然后我改变了
Private db As Database
Set db = OpenDatabase(Access_File_Path, dbDriverComplete, False, ";pwd=access_password;")
至
Set db = OpenDatabase("", False, False, "odbc
使用VB.Net
数据库表单
Server Name, Username, Password - textbox
SQL Authentication, windows Authentication - checkbox
我有数据库表单,我第一次运行我的软件时,我必须提供服务器名称,窗口或SQL身份验证模式,UserName和密码。下一次我运行该软件时,给定的数据如服务器名称、用户名、密码、窗口或sql身份验证应该会出现在表单中。
在我使用VB6之前,我使用了ini文件来获取用户名、密码和服务器名。
vb6代码。
Dim File As String, OFLen As Double, str
我正在用Visual 2005将旧的VB6应用程序改造成VB.NET,它们都遇到了同样的问题。
其中之一是,使用具有表链接的 access 2000文件访问DB2数据库,第二种方法是使用带有连接字符串的SQL查询直接在数据库上运行。
我知道我可以使用Linq,这是正确的工作工具,但我没有时间去学习它。我必须尽快完成这项工作。
示例:
Function selectNA_FromMyTable_ByNA(ByVal na As String) As String
Dim sql As String = "SELECT na FROM DB2Scheme.MyTable "
我能够通过驻留在我的托管服务器上的SQLDMO连接到远程SQL服务器。没有问题。现在,由于我刚刚切换到新的主机提供商,我可以通过SQL server management studio连接到数据库服务器,但SQLDMO我不能再连接了。
下面是我的VB.NET代码:
Dim oServer as New SQLDMO.SQLServer2
oServer.EnableBcp = True
oServer.Connect(pServer, pUserName, pPassword)
在第三行,弹出一个错误消息:
“实例连接无效。实例(MicrosoftDBNETLIBInv
我正在用vb.net编写一个在windows mobile ce设备上运行的应用程序。我正在尝试连接一个驻留在PC上的sqlite数据库,该设备将与PC对接,并使用windows mobile device centre连接到PC。我知道如何从wince应用程序连接到SQL Server或Express,但不知道如何从sqlite数据库连接。请注意,我尝试连接的不是SQL Server CE,而是sqlite。提前谢谢。