小编Yog*_*vnn的帖子

参数化查询.....期望参数'@units',这是未提供的

我得到了这个例外:

参数化查询'(@ Name nvarchar(8),@ type nvarchar(8),@ units nvarchar(4000),@ rang'需要参数'@units',这是未提供的.

我的插入代码是:

public int insertType(string name, string type, string units = "N\\A", string range = "N\\A", string scale = "N\\A", string description = "N\\A", Guid guid = new Guid())
{
    using (SqlConnection connection = new SqlConnection(connectionString))
    {
        connection.Open();
        SqlCommand command = new SqlCommand();
        command.CommandText = "INSERT INTO Type(name, type, units, range, scale, description, guid) OUTPUT INSERTED.ID VALUES (@Name, @type, @units, @range, @scale, @description, @guid) ";
        command.Connection = connection;
        command.Parameters.AddWithValue("@Name", name);
        command.Parameters.AddWithValue("@type", type); …
Run Code Online (Sandbox Code Playgroud)

c# sql-server exception

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

将列表写入CSV文件

我有一个名为NN的列表List,我想写一个像这样的csv文件:

List<List<int>> NN = new List<List<int>>();
Run Code Online (Sandbox Code Playgroud)

NN列表:

1,2,3,4,5,6
2,5,6,3,1,0
0,9,2,6,7,8
Run Code Online (Sandbox Code Playgroud)

输出csv文件应如下所示:

1,2,0
2,5,9
3,6,2
4,3,6
5,1,7
6,0,8
Run Code Online (Sandbox Code Playgroud)

实现这一目标的最佳方法是什么?

如果有一个更好的表示,你会建议而不是嵌套列表,我会很高兴知道.

(目的是每个int列表是神经网络中最后一层和下一层之间的权重).

c# csv

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

WPF单击事件处理程序获取文本块文本

我的xaml中有一个文本块:

<DataTemplate x:Key="InterfacesDataTemplate"
              DataType="ca:Interface">
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto" />
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="*" />
        </Grid.ColumnDefinitions>
        <TextBlock Grid.Column="1" Text="{Binding Path=Name}" 
                   MouseLeftButtonDown="interface_mouseDown"/>
    </Grid>
</DataTemplate>
Run Code Online (Sandbox Code Playgroud)

在后面的代码我有一个事件处理程序单击(双击)

private void interface_mouseDown(object sender, MouseButtonEventArgs e)
{
    var tb = sender as TextBox;
    if (e.ClickCount == 2)
        MessageBox.Show("Yeah interfac " + tb.Text);
}
Run Code Online (Sandbox Code Playgroud)

我得到一个NullReferenceException.

c# wpf event-handling

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

标签 统计

c# ×3

csv ×1

event-handling ×1

exception ×1

sql-server ×1

wpf ×1