小编Met*_*ght的帖子

在VB6中转义字符串中的引号

我正在尝试对旧的VB Web应用程序进行一些小的更改我需要在字符串中添加引号我到目前为止没有运气.字符串是

Dim sql As String = "Select * from  Usertask Where UserId = " & Session("UserId") & " and JobID=" & ddlReqTask.SelectedValue
Run Code Online (Sandbox Code Playgroud)

我需要在Session("UserID")值周围添加引号.

vb6

18
推荐指数
4
解决办法
3万
查看次数

检查字符串变量是否具有整数值

我正在开展一个项目,允许孩子们向圣诞老人发送信息.不幸的是,如果他们在AGE字段中输入字符串而不是整数,程序崩溃并返回从字符串"[exampleString]"到"Double"类型的转换无效.有没有办法检查他们是否输入了整数?这是代码.

If childAge > 0 And childAge < 150 Then
    fmSecA2 = "Wow! You are already " & childAge & " years old? You're growing to be a big " & childGender & " now! "
Else
    fmSecA2 = "Erm, I couldn't really understand your age. Are you making this up? Ho ho ho!"
End If
Run Code Online (Sandbox Code Playgroud)

谢谢,凯:)

vb.net string parsing integer visual-studio-2010

14
推荐指数
2
解决办法
8万
查看次数

解决SQL查询的超时错误

我收到此错误:

超时已过期.操作完成之前经过的超时时间或服务器没有响应.

我知道已有指南帮助解决这个问题,但它们并不适合我.我错过了什么或者我应该在哪里将代码添加到我的C#程序中的这些SQL语句中:

String sql = project1.Properties.Resources.myQueryData;

SqlDataAdapter sqlClearQuestDefects = new SqlDataAdapter(sql,
    "Data Source=ab;Initial Catalog=ac;User ID=ad; Password =aa");

DataSet lPlanViewData = new DataSet();
sqlClearQuestDefects.Fill(lPlanViewData, "PlanViewData");
Run Code Online (Sandbox Code Playgroud)

我在这一行收到超时错误:

SqlDataAdapter sqlClearQuestDefects = new SqlDataAdapter(sql, 
    "Data Source=ab;Initial Catalog=ac;User ID=ad; Password =aa");
Run Code Online (Sandbox Code Playgroud)

c# sql timeout

9
推荐指数
2
解决办法
4万
查看次数

创建将字符串转换为可空数字的通用方法

我有3个类似的功能,只根据数字类型改变:

<Extension()> _
Public Function ToNullableShort(ByVal str As String) As Short?
    Dim intReturn As Short
    If Short.TryParse(str, intReturn) Then
        Return intReturn
    Else
        Return Nothing
    End If
End Function

<Extension()> _
Public Function ToNullableByte(ByVal str As String) As Byte?
    Dim intReturn As Byte
    If Byte.TryParse(str, intReturn) Then
        Return intReturn
    Else
        Return Nothing
    End If
End Function

<Extension()> _
Public Function ToNullableLong(ByVal str As String) As Long?
    Dim intReturn As Long
    If Long.TryParse(str, intReturn) Then
        Return intReturn
    Else
        Return Nothing
    End If …
Run Code Online (Sandbox Code Playgroud)

.net vb.net extension-methods

6
推荐指数
1
解决办法
1695
查看次数

如何在VB.NET中继承类

我是VB的新手,我想继承DataGridView,我使用类似的东西

Public Class DataGridViewEx Inherits DataGridView
End Class
Run Code Online (Sandbox Code Playgroud)

但是编译器在End of statement expected指向时会生成错误Inherits DataGridView.有什么不对,我应该怎么做?

vb.net

5
推荐指数
1
解决办法
7335
查看次数

Shim a void方法

我有以下(遗留的,继承自前辈)VB.Net(框架2.0)创建系统事件日志异常的类和方法:

Public Interface IMyClass

    Function MyMethod(ByVal aValue As String) As Date

End Interface

Public Class MyClass

    Implements IMyClass

    Public Function MyMethod(ByVal aValue As String) As Date Implements IMyClass.MyMethod

        Try

            ' Calculate return date based on aValue

        Catch ex As Exception
            Call MyUtilityClass.LogError("MyClass", "MyMethod", ex)
            Throw
        End Try

    End Function

End Class

Partial Public NotInheritable Class MyUtilityClass

    Public Shared Sub LogError(ByVal className As String,
                               ByVal methodName As String,
                               ByVal ex As Exception)

        ' Write details to Event Log
    End Sub

End …
Run Code Online (Sandbox Code Playgroud)

c# vb.net shim void microsoft-fakes

5
推荐指数
1
解决办法
3970
查看次数

Bootstrap中的两列布局(最大宽度和固定大小的列)

如何在Bootstrap中实现以下两列布局?

  • 第1栏:宽度调整为可用大小,介于最小宽度和最大宽度之间
  • 第2栏:固定尺寸宽度

例如,如果我有:

  • 栏1分钟宽度:300像素
  • 第1栏最大宽度:800像素
  • 第2栏宽度:400像素

在具有800px可用宽度的分辨率中,我希望两列都为400px宽。在具有2000px的分辨率的情况下,我希望第一列为800px,第二列为400px,并且屏幕右侧将有800px的空白。

html css twitter-bootstrap twitter-bootstrap-3

4
推荐指数
1
解决办法
6458
查看次数

C#Math.Round问题与x.95

刚遇到一个奇怪的问题:

Math.Round(113.065, 2, MidpointRounding.ToEven) => 113.06
Math.Round(113.075, 2, MidpointRounding.ToEven) => 113.08
Math.Round(113.085, 2, MidpointRounding.ToEven) => 113.08
Run Code Online (Sandbox Code Playgroud)

但...

Math.Round(113.095, 2, MidpointRounding.ToEven) => 113.1
Run Code Online (Sandbox Code Playgroud)

为什么会这样?我希望我的结果是113.09!那可能吗?

谢谢

c#

4
推荐指数
1
解决办法
100
查看次数

DateTime的C#Linq组忽略小时和分钟

我有一个SortedList,其中包含键的DateTime和值的int.DateTime值将附加小时和分钟.是否有可能编写一个C#linq过程来将SortedList分组为一个Date而忽略小时并总结该值?

c# linq datetime group-by sum

3
推荐指数
1
解决办法
2055
查看次数

如何从应该返回整数的函数中返回 null

我在一次采访中被问到如何在没有任何输出参数的情况下从具有整数、双精度类型等的方法中返回 Null。

c#

2
推荐指数
1
解决办法
5220
查看次数