我公司有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
我有一个简单的网格视图,它从我的SQL服务器数据库中读取数据,并显示它。这些数据部分是希伯来文的。但是当我用gidview读取数据时-我得到问号而不是希伯来字母.一旦我检查了我的数据库表,它也被存储为问号。
我该怎么办?更改SQL server的设置或应更改SQL命令语句。
请帮忙。我使用的是VB2008Windows应用程序C#和SQL server 2014
代码
if (!string.IsNullOrEmpty(txt_C_Request.Text))
{
con = new SqlConnection("Server=" +
我在使用DataSet从我的代码更新数据库时遇到了问题。我使用的是SQL Server 2008和Visual Studio 2008。以下是我到目前为止所做的工作。
我在SQL Server中创建了一个名为MyTable的表,它有两列: id nchar(10)和名称nchar(50)。
然后,我使用dataset向导在我的VB.net项目中创建了一个由该表组成的数据源,并将其命名为MyDataSet。
我在单击按钮时运行以下代码:
Try
Dim myDataSet As New MyDataSet
Dim newRow As MyDataSet.M
我正在寻找关于最佳实践或项目布局的信息,软件使用嵌入在VB.NET或C#中的SQL。软件将连接到完整的SQL DB。该软件是用VB6编写的,并移植到VB.NET上,我们想要更新它以使用.NET功能,但我不确定从哪里开始我的研究。我们使用的是Visual Studio 2005。所有的数据库操作都是在VB中完成的。
更新:澄清。我们目前使用SqlConnection、SqlDataAdapter、SqlDataReader来连接数据库。我所说的嵌入是指SQL存储过程在我们的VB代码中编写脚本,然后在数据库上运行。我们所有的表、存储的proc、视图等都是在VB代码中操作的。我们的代码布局相当混乱。
在VB.NET中,我有一个带有屏蔽时间输入的TextBox,比如
__:__
在我保存到SQL数据库之前,我有一个iso格式的转换,如下所示:
Dim MyTime As DateTime = DateTime.ParseExact(txtMyTime.Text, "HH:mm", Nothing)
Dim isoMyTime As String = MyTime.ToString("HH:mm:ss")
现在我的问题是,如果此文本框为空而没有时间值输入,如何写入数据库空值?
对于专业人士来说,这应该是非常简单的。我在sql server数据库中有图像,我想在aspx (vb.net)文件中检索它们。我在aspx中有这个图像控件-在vb.net中我已经开始了这段代码-
Private Sub ImageDisplay()
Dim SqlCnn As SqlConnection = Nothing, sql As String = ""
ConnectDB(SqlCnn)
Try
sql = "SELECT image FROM employees (NOLOCK) WHERE ID =" &am
使用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 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语句中呢?
我正在用VB6开发一个项目。在一个名为数据库备份的菜单中,我尝试从用户界面(即BACKUP.frm表单)获取数据库备份。在Server中,我尝试了这一点&成功地执行了,但是从MySQL获取备份对我来说有点关键。
有什么解决办法吗?
我的SQL SERVER代码
If Trim(dbName) <> vbNullString Then
Set oDatabase = oSQLServer.Databases(dbName, Trim(txtLogin))
Set oBackup = New SQLDMO.Backup
oBackup.Database = dbName
我已经在我的access数据库中设置了一些格式,但是当我尝试在textbox中查看时,它不能使用我设置的格式查看值。我使用vb.net作为编程语言,ms access作为数据库
Access数据库:
字段名: sampleID数据类型: AutoNumber格式:"000000“
VB.net代码:
sql = "SELECT * FROM Cleaning"
cmd = New OleDbCommand(sql, cnnOLEDB)
cnnOLEDB.Open()
Dim dr As OleDbDataReader
dr = cmd.
我正在开发一个VB.NET / WPF应用程序,它将使用SQL Compact Edition数据库。
应用程序应该允许用户保存和加载不同版本的数据库.
要做到这一点,我的意图是有一个标准的数据库名(例如myDatabase.sdf),它将保存在DataDirectory中。
然后,用户可以选择保存当前数据的一个版本(如他们想要的名称,例如savedDatabase1.sdf),然后应用程序将从DataDirectory获取数据库的副本并将其保存到另一个位置(例如,SavedDatabase folder created in the Windows app data area),并加载不同版