使用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
当我将货币字段从sql server转换为vb.net代码时,我总是得到1.0000而不是1.00。如何在vb.net中将其转换为1.00?
TD = New HtmlTableCell
If Not SqlDR("Price") Is DBNull.Value Then
TD.InnerHtml = SqlDR("Price")
Else
TD.InnerHtml = "0.00"
End If
SQLDR是我的sql数据读取器
通过VB.Net执行SQL Server存储过程存储过程正确执行并返回值。但是,当它通过VB.Net执行时,返回值为-1。
来自VB.NET的源代码
Dim cmdSPStagingToPROD As New SqlCommand
Dim cnStagingToPROD As SqlConnection
Dim SPResponse As String
cmdSPStagingToPROD.CommandType = CommandType.StoredProcedure
cmdSPStagingToPROD.Parameters.Add("@responseMessage"
我想我有一个简单的问题。我在sql Server中有一个表,其中包含以下内容:
Name : Sum : CNP
Andrey 100 120
Marius 20 100
George 20 200
Popescu Nulled 300
Antal Nulled 100
我使用这个命令来显示副本:
SELECT SUM, Name,CNP
FROM dbo.database
where SUM IN ( Select SUM from dbo.asigpag g
需要计算任何月份的总和动态使用PHP和SQL查询。其中的值是真实的数据,每隔3分钟,值就会不断地进入数据库。
$logs=mysqli_fetch_assoc(mysqli_query($dbcon,
"SELECT (max(`WhReceived`) - min(`WhReceived`))
as WhReceived ,(max(`WhDelivered`) - min(`WhDelivered`))
as WhDelivered from parameterslog WHERE
我在vb.net中有以下代码,用于按字母数字顺序对SQL Server表进行排序。它在SQL Server Management Studio中工作,但当我在vb.net中运行代码时,没有任何反应。
我是否需要更新SQL Server表以及如何更新?我甚至可以直接从vb.net做这件事吗?
Dim opdragsorteeraplhanumeries As New SqlCommand
konneksie.ConnectionString = "Data Source=GIDEON-E-LAPTOP\SQLEXPRESS2014;Initial Catalog=Skedul
使用VB.Net和Sql Server
我想检查用户条目的值。
用户正在文本框中输入代码,在保存到表中之前,我想检查表中是否已经存在代码。
尝试过的代码
cmd = New SqlCommand("Select code from table where code = '" & textbox1.Text & "' ", Con)
dr = cmd.ExecuteReader()
While dr.Read()
End While
如果值存在,则给用户消息“已存在”,否则将保存到表
在VB.net代码中,我使用SQL参数创建请求。如果我将DateTime参数设置为DateTime.Now值,那么我的请求将是什么样子?
UPDATE table SET date = "2010/12/20 10:25:00";
或
UPDATE table SET date = GETDATE();
在第一种情况下,我确信每个记录都会被设置为完全相同的时间。在第二种情况下,这取决于DBMS如何处理请求。这就引出了第二个问题: Server是否在用NOW()更新大型表时设置相同的日期和时间?
编辑: GETDATE()代替了()(在Server中不存在)。
我有以下两个表:
saleid是公共列。我可以单独获得每个表的总和:
select saleid, sum(quantity)
from table1
group by saleid;
select saleid, sum(extracted)
from table2
group by saleid;
我需要将表2中提取的总和与表1中每次销售的数量总和进行比较。
我可以使用哪种SQL Server或SQL工具来联接sum查询的输出,并获得如下所示:
我使用的是VB.net 2013和SQL Server 2012。我有一个包含两列EmployeeName和Date的表tblEmployeeInfo
EmployeeName Date
--------------------
Jay Null
Mike Null
Paul Null
当我在Textbox1中输入一个日期值(如3/20/2017 )时,它会将该值插入到列Date的所有行中。
EmployeeName Date
-------------------------
Jay 3/20/201
我从T-SQL过程中提取数据,其中一列被转换为numeric(18,2)
当我运行此过程并将数据复制到excel时,此列上的总和比我在vb.net上运行时得到的总和少0.01。
在vb.net中,我将列的值聚合到一个字典(字符串、小数)中。
我不知道为什么会发生这种事。
If Not dr.IsDBNull(dr.GetOrdinal(f.field)) Then
Dim dval = If(dr.IsDBNull(dr.GetOrdinal(f.field)), 0D, dr.GetDecimal(dr.GetOrdinal(f.field)))
di.
问题
如何将格式正确的DATE或TIME输入值提交到MSSQL datetime列中?
ASPX
<asp:TextBox ID="txtDate" runat="Server" Type="date"/>
<asp:TextBox ID="txtTime" runat="Server" Type="time"/>
VB.NET
Dim Date As Date = CType(Item.FindControl("txtDate"), TextBox).Tex
在我的Windows应用程序中,我必须显示图像在windows窗体PictureBox将浏览OpenFile对话框,然后保存PictureBox图像到Sql Server2008SQL Server (Max)列和显示图片保存在Sql Server2008 R2 Varbinary(Max)列到PictureBox使用VB.NET 2010。
我使用以下代码将图片从物理驱动器加载到PictureBox
Private Sub btnPicBrowse_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Ha
在如何在vb.net项目中使用vb.net转换当前连接和迁移方面,我需要帮助,因此,当我传输或编辑数据库凭据时,不需要为我的程序重新编译新的安装程序。谢谢预备役伙伴!
以下是我当前的连接:
(代码在我的mdlConnection.vb中)
Module mdlConnection
Public connString1 As String = "server=localhost;user id=root;password=;Database=sampleprog"
Public conn As MySqlConnection = New MySqlConnecti
Dim arrLst As New ArrayList
Dim dblVal as Double
此arrLst由n个值(Double)构成
目前,我使用以下代码来计算arrLst中的值的总和
For i = 0 To arrLst .Count - 1
If dblVal = 0.0 Then
dblVal = arrLst .Item(i)
Else
dblVal = dblVal + arrLst.Item(i)
End If
我想知道是否可以设置这个?
这是来自SQL Server的。
我的逻辑解释是
VB.NET:
If "Date_Needed between `getdate()` And `dateadd(day,7,getdate())` "
Then
`DataGridView1.Rows(i).DefaultCellStyle.ForeColor = Color.Red`
End If
或
If Date_needed = (1 weeklist) from (Today's Date)
Then
`DataGridView1.Rows(i).DefaultCell