小编Dea*_*ger的帖子

SQL Server:使用随机十进制数填充列

我希望我的函数在范围内生成浮点数(如:-123.000,874.000)(如:272和3357之间)并使用唯一的浮点数更新每个记录的"pos_x"字段.我写这个代码,但我看到我的表的字段都是相同的,也是整数,他们是积极的.

这是我的代码:

UPDATE Driver_tbl
SET pos_x = (ROUND((RAND()* 10000),0))
Run Code Online (Sandbox Code Playgroud)

sql-server-2008

9
推荐指数
1
解决办法
7538
查看次数

在ASP中打开并读取txt文件

我想打开一个txt文件并从中读取这里的代码:

StreamReader reader = File.OpenText("TrackData/vehicle_points.txt");
Run Code Online (Sandbox Code Playgroud)

TrckData是我的Web应用程序中的文件夹.但我得到这个错误:

找不到路径'C:\ Program Files(x86)\ Common Files\Microsoft Shared\DevServer\10.0\TrackData\vehicle_points.txt'的一部分.

我的项目甚至不在C Driver中,我不知道它在哪里获得该url.

c# asp.net visual-studio-2010

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

Windows表单C#按代码更改用户控件

我有一个窗体,我不想让任何其他窗体形式只是一个窗体和不同的用户控制如何在用户控件之间进行更改,例如隐藏一个并以编程方式显示其他用户控件?


private void Btt_info_Click(object sender, EventArgs e)
{
    Frm_Main frm_main = new Frm_Main();
    frm_main.Controls["panel1"].Controls.Clear();
    UC_Info uc_info = new UC_Info();
    frm_main.Controls["panel1"].Controls.Add(uc_info);
}
Run Code Online (Sandbox Code Playgroud)

我添加了这个,但它不起作用

c# user-controls winforms

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

Gridview的边界问题

我的表格上有一些带有一些字段的网格.我在gridview中添加了两个字段,因为我想在后面的代码中使用它们中的数据,我在后面的代码中获取它们,但事情是我不希望这些列在gridview中可见,所以我试图设置他们的可见属性'False'但是没有用,我没有访问他们的数据.怎么能实现?

        <asp:BoundField DataField="Service_Id" HeaderText="Service_Id"   SortExpression="Service_Id" HeaderStyle-BackColor="Gray"
            Visible="true">
            <HeaderStyle BackColor="Gray"></HeaderStyle>
        </asp:BoundField>
        <asp:BoundField DataField="UserId" HeaderText="UserID" SortExpression="UserId" HeaderStyle-BackColor="Gray"
            Visible="true">
            <HeaderStyle BackColor="Gray"></HeaderStyle>
        </asp:BoundField>
Run Code Online (Sandbox Code Playgroud)

这是我的页面背后的代码:

    Button Button1 = (Button)sender;
        GridViewRow grdRow = (GridViewRow)Button1.Parent.Parent;
        HiddenFieldServiceID.Value = grdRow.Cells[0].Text;
        HiddenFieldUserID.Value = grdRow.Cells[1].Text;
Run Code Online (Sandbox Code Playgroud)

c# asp.net gridview

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

C#:向其他类抛出异常

这是我的插入数据类,我想在我的Windows窗体中显示异常错误,如消息框,我如何显示异常消息?

public void Insert()
{
        try
        {
        objcomm.Connection = objconn;
        objcomm.CommandText = "INSERT INTO goods VALUES(N'" + g_id + "',N'" + g_name + "',N'" + g_qty + "',N'" + b_price + "',N'" + s_price + "',N'" + l_qty + "',N'" + co_id + "')";
        objconn.Open();
        objcomm.ExecuteNonQuery();
        objconn.Close();
        }
        catch(Exception ex)
        {
        GeneralException ex1 = new GeneralException(Resource1.DBError, ex);
        throw ex1;
        }
}  
Run Code Online (Sandbox Code Playgroud)

我想在消息框中抛出异常时显示"Resource1.DBError"消息:

public partial class WareForm : Form
{
        try
        {
            ware.Insert();
        }
        catch(IndexOutOfRangeException ex)
        {
            MessageBox.Show(ex.Message);
        }
 }
Run Code Online (Sandbox Code Playgroud)

c# exception-handling winforms

0
推荐指数
1
解决办法
131
查看次数

在C#中生成负的随机Double的方法

可能重复:
2个双数之间的随机数

我想生成介于-8.000和-3100.000之间的数字.

怎么能实现这一目标?

什么是最有效的代码?

c# random

-1
推荐指数
1
解决办法
7046
查看次数

在 8086 上将两个 32 位数字相乘得到一个 64 位数字(32x32 =&gt; 64 位与 16 位相乘)

我如何将汇编中的两个 32 位数字或一个 32 位与另一个 16 位相乘,有人知道算法吗?

data1 dw 32bit
data2 dw 32bit    
mov ax,data2
Mul data1
Run Code Online (Sandbox Code Playgroud)

assembly multiplication bigint x86-16

-1
推荐指数
1
解决办法
2602
查看次数