我正在寻找关于最佳实践或项目布局的信息,软件使用嵌入在VB.NET或C#中的SQL。软件将连接到完整的SQL DB。该软件是用VB6编写的,并移植到VB.NET上,我们想要更新它以使用.NET功能,但我不确定从哪里开始我的研究。我们使用的是Visual Studio 2005。所有的数据库操作都是在VB中完成的。
更新:澄清。我们目前使用SqlConnection、SqlDataAdapter、SqlDataReader来连接数据库。我所说的嵌入是指SQL存储过程在我们的VB代码中编写脚本,然后在数据库上运行。我们所有的表、存储的proc、视图等都是在VB代码中操作的。我们的代码布局相当混乱。
我无法使用外部连接文件连接到SQL数据库
我收到了一个错误,类似于namespace or type specified in the imports 'Pirelli.dbPirelli' does not contain any public member
知道我该怎么做吗??
谢谢!!
Default.aspx.vb
Imports System.Data
Imports System.Data.SqlClient
Imports System.Data.Common.DbDataReader
Imports System.Web.UI
Imports System.IO
目前,我正在使用Oracle9i Lite Client将我的VB6.0应用程序连接到Oracle数据库。Oracle 9i Lite Client安装在用户的所有计算机上。(约200)
VB6.0应用程序还需要与SQL Server 2000数据库通信
我正在考虑替换Oracle 9i Lite client,这样我就可以通过从所有用户的计算机上删除Oracle 9i Lite Client,并用一些开源或更便宜的选项来替换它,从而降低总体成本,这些选项允许我在不丢失与SQL Server 2000的连接的情况下连接到Oracle数据库。
谢谢
我想从R.Net连接SQL数据库。我使用的是来自vb.net的R.Net。
有可能吗?如果可能的话,怎么做?
使用vb.net,我添加了一些.DLL文件(R.Net.dll,RdotNET.dll),这将有助于R.Net的工作,我做了一些编码来找到sum。
代码:
Imports RdotNET
Public Class Form1
Dim engine As REngine
Dim sum As Double
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.Event
我正在用vb.net编写一个在windows mobile ce设备上运行的应用程序。我正在尝试连接一个驻留在PC上的sqlite数据库,该设备将与PC对接,并使用windows mobile device centre连接到PC。我知道如何从wince应用程序连接到SQL Server或Express,但不知道如何从sqlite数据库连接。请注意,我尝试连接的不是SQL Server CE,而是sqlite。提前谢谢。
我怀疑池是否真的适用于vb.net。我使用下面的查询来检查从不同pc机到数据库的连接。
SELECT hostname,p.status,[program_name],loginame,name
FROM Master..sysprocesses as p join master.dbo.sysdatabases as d on p.dbID = d.dbID
WHERE p.ecid=0 and p.hostname<>''
order by name
在输出中,我看到了从pc到同一个数据库的多个连接。
因此,我对this.In (我的vb.net应用程序)