RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-306587

Leksor's questions

Martin Hope
Leksor
Asked: 2020-07-27 14:54:57 +0000 UTC

Flutter 中监听输入字符串的事件

  • 2

我有一部连接了条形码扫描仪的手机。扫描仪读取条形码时,必须将其记录在屏幕上所需的字段中。如果该字段最初是通过点击它来激活的,则此方法有效。但扫描的条形码必须适合该字段,即使它尚未被用户激活。也就是说,您需要创建某种事件,期望某些文本到达并在自动字段中输入此文本。请告诉我如何做到这一点?或者也许已经有现成的插件?

更新1:扫描字段时,需要barcode写入一个字符串,即使该字段未激活(未选中焦点)

class DocumentsScreen extends StatefulWidget {
  final DocumentsModel documentInfo;

  const DocumentsScreen({Key key, this.documentInfo})
      : super(key: key);

  @override
  _DocumentsScreen createState() =>
      _DocumentsScreen(documentInfo);
}

class _DocumentsScreen extends State<DocumentsScreen> {
  final DocumentsModel documentInfo;

  _DocumentsScreen(this.documentInfo);

  TextEditingController barcode = new TextEditingController();
  FocusNode barcodeFocus = new FocusNode();

  DocumentInfoModel arrivalDocumentInfo =
      new DocumentInfoModel(documentItems: new List<DocumentItems>());
  int _sortIndex;
  bool _sortAscending = false;

  @override
  void initState() {
    onRefresh();
    super.initState();
  }

  @override
  Widget build(BuildContext context) {
    return new Scaffold(
      appBar: new AppBar(
        title: new TextLeft(
            '${documentInfo.documentName}', TextStyleBase.whiteSize15),
      ),
      body: new RefreshIndicator(
          child: new Column(
            children: <Widget>[
              new Row(
                children: <Widget>[
                  new Expanded(
                    child: new TextField(
                      controller: barcode,
                      focusNode: barcodeFocus,
                      decoration: new InputDecoration(
                          hintText: 'Просканируйте штрих-код'),
                      onEditingComplete: () {
                        if (barcode.text != '') {
                          // Some code...
                        }
                      },
                    ),
                  ),
                  new VoidIconButton(Icons.clear, Colors.red, () {
                    barcode.clear();
                  }),
                ],
              ),
              new Expanded(
                child: new ListView(
                  children: <Widget>[
                    // Some code...
                  ],
                ),
              ),
              // Some code...
            ],
          ),
          onRefresh: onRefresh),
    );
  }

  Future onRefresh() async {
    documentService
        .documentItemsByDocumentId(documentInfo.documentId)
        .then((document) {
      setState(() {
        arrivalDocumentInfo = document;
        barcode.clear();
        barcodeFocus.requestFocus();
      });
    });
  }

  // Some code...
}
android
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-07-14 15:14:14 +0000 UTC

如何在 Flutter 应用中禁用文本缩放?

  • 1

手机能够在屏幕上调整和缩放文本: 屏幕比例示例 字体大小示例

在调整大小时,在我用 Flutter 编写的应用程序中,一些元素会移出。如何在 Flutter 编写的应用程序中禁用文本大小和比例的更改?

шрифты
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-07-07 22:18:25 +0000 UTC

从服务器更新 Android 应用程序的方法

  • 5

我正在内部开发一个将在 android 设备上运行的应用程序。我有一个问题,从服务器更新应用程序的最佳方式是什么?

到目前为止,我看到了这个选项:

  1. 该文件将存储在服务器上,并可通过链接下载。该文件旁边将是一个文件,例如“version.json”,它将存储当前程序的版本。
  2. 当您打开应用程序时,将下载“version.json”文件,并检查当前程序的哪个版本是最新的。如果当前应用程序的版本低于文件中的版本,则会下载一个新的 apk 文件以供进一步安装。

这种方法有多好?还有其他方法可以从公司服务器更新公司应用程序吗?更新应用程序的最佳方式是什么?是否可以像在 PlayMarket 中那样从服务器自动下载和安装应用程序?请在这件事上赐教。

PS 应用是在 Flutter 上实现的。

android
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-04-09 20:45:39 +0000 UTC

发送要打印的文档

  • 0

我在服务器上生成一个 excel 文档并将其发送到客户端应用程序。对于生成,我使用ASPOSE库。结果,在客户端上,我有一个byte[]可以转换为的数组Workbook和Worksheet. 这是主要问题,您如何打开标准打印机选择对话框并发送处于我列出的状态之一的文档 ( byte[], Workbook, Worksheet) 进行打印?

var memoryStream = new MemoryStream(workbookBytes);
var workbook = new Workbook(memoryStream);
var worksheet = workbook.Worksheets[0];

var printDialog = new PrintDialog();   
var print = printDialog.ShowDialog();
if (print == true)
{
    // Печать workbookBytes или workbook или worksheet
}
c#
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-03-13 21:14:19 +0000 UTC

图像大小调整

  • 1

用户为其头像选择一张图像,例如分辨率为 1920 x 1080 的图像,然后单击上传图像按钮。图像变成一个数组byte[]并发送到服务器。在将图像写入表之前,必须在服务器上将图像大小减小到 100x100 像素。如果上传的图片小于 100x100,请不要触摸它。如何找出图像的大小并在必要时缩小它?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-02-27 21:03:41 +0000 UTC

MS SQL 按 DATETIME 搜索和删除记录

  • 0

有一个简单的表:

create table Files
(
  Id          int identity,
  Content     varbinary(max),
  CteatedAt   datetime default getdate()
)

我需要创建一个查询,该查询将从表中删除字段Content = null和文件创建日期CteatedAt超过 2 小时的所有记录。

Content编写删除字段为空的数据的请求:

DELETE
FROM Files
WHERE Content IS NULL

但我不知道如何查找自创建日期起超过 2 小时的记录。告诉我如何做到这一点,我将不胜感激。

它应该是这样的,但我不明白如何正确地做到这一点:

DELETE
FROM Files
WHERE Content IS NULL
AND (GETDATE() - CteatedAt) > 2
sql-server
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-02-21 22:35:41 +0000 UTC

根据值更改 ListView 项的背景。WPF

  • 0

我有一个ListView文件显示列表。添加到ListView项目时,background添加的元素应该是红色的,因为最初添加的文件具有MessageFileId == null. 然后对于任何元素,我更改MessageFileId为任何值。当 时MessageFileId != null,您需要background此元素变为绿色。这个怎么做?目前,所有元素都只有background红色。

视图模型:

public class TicketAttachFiles
{
    public string AttachFilePath { get; set; }

    public int? MessageFileId { get; set; }
}

public ObservableCollection<TicketAttachFiles> AttachFiles { get; set; }

看法:

<ListView Grid.Row="2" Grid.Column="0" Background="Transparent"
          ItemsSource="{Binding AttachFiles, UpdateSourceTrigger=PropertyChanged}">
    <ListView.ItemsPanel>
        <ItemsPanelTemplate>
            <WrapPanel Orientation="Horizontal" />
        </ItemsPanelTemplate>
    </ListView.ItemsPanel>

    <ListView.ItemContainerStyle>
        <Style TargetType="ListViewItem" d:DataContext="{Binding AttachFiles, UpdateSourceTrigger=PropertyChanged}">
            <Style.Triggers>
                <DataTrigger Binding="{Binding TicketMessageFileId, UpdateSourceTrigger=PropertyChanged}" Value="{x:Null}">
                    <Setter Property="Background" Value="Red" />
                </DataTrigger>
            </Style.Triggers>
        </Style>
    </ListView.ItemContainerStyle>

    <ListView.ItemTemplate>
        <DataTemplate>
            <Grid>
                <Grid.RowDefinitions>
                    <RowDefinition Height="Auto" />
                    <RowDefinition Height="Auto" />
                </Grid.RowDefinitions>

                <fa:ImageAwesome Icon="PictureOutline" />
                <TextBlock Grid.Row="1"
                           Text="{Binding Path=AttachFilePath}" />
            </Grid>
        </DataTemplate>
    </ListView.ItemTemplate>
</ListView>

在我为某个元素设置字段的值后MessageFileId,该元素不会失去其红色背景。

c#
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-01-18 14:03:10 +0000 UTC

将文件从资源管理器拖动到 WPF 中的程序

  • 0

我在 WPF + Catel + MVVM 上有一个应用程序。我需要通过获取文件的完整路径来实现将文件从资源管理器拖放到程序中。怎么可能实施?是否有任何支持 MVVM 模型的库?我查看了gon-wpf-dragdrop库,但据我了解,它不支持从资源管理器拖动到程序。

UPD1。

谢谢@Andrew,但您的回答需要我在代码隐藏中处理事件。虽然这会给我我想要的数据,但我没有选择将它传递给我的视图模型。我需要以下语法:

<ListView Grid.Row="1" Grid.Column="0" Background="Transparent"
          ItemsSource="{Binding MyViewModelObservableCollection}"

          AllowDrop = "True"

          Drop = "{Binding TheDropHandlerInTheViewModel, PassTheDropEventArgs}"

          DragOver = "{Binding TheDragOverHandlerInTheViewModel, PassTheDrageEventArgs}">

</ListView>
c#
  • 2 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-12-13 19:18:10 +0000 UTC

在 WPF 中的 TextBox 中查找选定的文本

  • 0

有一个普通的 TextBox 用于写入文本。我需要以下内容:

我用鼠标选择了部分文本,然后单击“斜体”按钮,然后在文本选择开始之前添加 ,并<i>在选择结束时添加</i>。

问题:如何确定鼠标选择的文本以便进一步使用它?

UPD1:

我正在使用 MVVM + Catel,Catel.Fody 模型

我的观点:

<TextBox Grid.Row="2" Grid.Column="1" MaxLines="255"
                     AcceptsReturn="True"
                     AcceptsTab="True"
                     Text="{Binding Content, UpdateSourceTrigger=PropertyChanged}" TextChanged="OnTextChanged"
                     SelectedText="{Binding SelectedText, UpdateSourceTrigger=PropertyChanged}"/>

我的模型:

public ViewModel()
{
    BoldText = new Command(OnBoldText);
    ItalicText = new Command(OnItalicText);
}

public Command BoldText { get; set; }

public Command ItalicText { get; set; }

public string SelectedText { get; set; }

private void OnBoldText()
{
}

private void OnItalicText()
{
}

现在的问题是,如果我在视图中设置了一个 sv,SelecteedText那么程序中的选项卡就会停止打开。如果我删除这个 sv-in,那么一切正常。

c#
  • 2 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-12-11 16:34:38 +0000 UTC

Flutter 中的导航

  • 1

我正在学习使用颤振并决定处理路线(路线)。面临以下问题:

我有几个屏幕:Screen_1,Screen_2,Screen_3。从Screen_1我去Screen_2,从那里到Screen_3,从那里回到Screen_1。现在,当我按下“返回”键时,它会从 Screen_1 返回到Screen_3 ,然后返回到Screen_2 ,依此类推。问题是如何做到这一点,如果我从Screen_3返回到Screen_1,那么当我按下“返回”键时,我无法返回到Screen_3?以及如何去掉这个箭头“返回”的显示在屏幕顶部?

示例: 视频

动图:

gif

路线代码:

import 'package:flutter/material.dart';
import 'package:quest/Screens/Endings/endings.dart';
import 'package:quest/Screens/NewGame/levelChoice.dart';
import 'package:quest/Screens/NewGame/newGame.dart';
import 'package:quest/Screens/Settings/settings.dart';
import 'package:quest/main.dart';

final routes = {
  '/': (BuildContext context) => new MyApp(),
  '/Endings': (BuildContext context) => new EndingsScreen(),
  '/LevelChoice': (BuildContext context) => new LevelChoiceScreen(),
  '/NewGame': (BuildContext context) => new NewGameScreen(),
  '/Settings': (BuildContext context) => new SettingsScreen()
};

main.dart 代码

import 'package:flutter/material.dart';
import 'package:quest/Config/Routes.dart';
import 'package:quest/Config/UiData.dart';

void main() {
  runApp(MaterialApp(
    title: UiData.AppName,
    debugShowCheckedModeBanner: false,
    initialRoute: '/',
    routes: routes,
  ));
}

class MyApp extends StatelessWidget {

  @override
  Widget build(BuildContext context) {

    UiData.deviceSize = MediaQuery.of(context).size;

    return Scaffold(
      appBar: AppBar(
        title: Text(UiData.AppName + " " + UiData.AppVersion),
      ),

      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[

            Container(
              height: UiData.deviceSize.height / 5,
              width: UiData.deviceSize.width,

              child: Center(
                child: Text(UiData.AppName,
                  style: new TextStyle(
                    fontSize: 100.0,
                    fontFamily: 'MainFonts',
                    color: Colors.black,
                  ),
                ),
              )
            ),

            Container(
              height: UiData.deviceSize.height / 10,
              width: UiData.deviceSize.width / 2,
              padding: EdgeInsets.all(5.0),

              child: MaterialButton(
                height: UiData.deviceSize.height / 10,
                minWidth: UiData.deviceSize.width / 2,
                color: Theme.of(context).primaryColor,
                textColor: Colors.white,
                child: new Text(
                  "Новая игра",
                  style: new TextStyle(
                    fontSize: 25.0,
                    fontFamily: 'ButtonFonts',
                    color: Colors.yellow,
                  ),
                ),
                onPressed: () {
                  Navigator.pushNamed(context, '/LevelChoice');
                },
                splashColor: Colors.redAccent,
              ),
            ),
          ],
        ),
      ),
    );
  }
}

等级选择代码:

import 'package:flutter/material.dart';
import 'package:quest/Config/UiData.dart';

class LevelChoiceScreen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("Выбор уровня"),
      ),
      body: Center(
        child: ListView(
          children: <Widget>[

            Container(
              height: UiData.deviceSize.height / 10,
              width: UiData.deviceSize.width / 2,
              padding: EdgeInsets.all(5.0),

              child: MaterialButton(
                height: UiData.deviceSize.height / 10,
                minWidth: UiData.deviceSize.width / 2,
                color: Theme.of(context).primaryColor,
                textColor: Colors.white,
                child: new Text(
                  "Акт 1",
                  style: new TextStyle(
                    fontSize: 25.0,
                    fontFamily: 'ButtonFonts',
                    color: Colors.yellow,
                  ),
                ),
                onPressed: () {
                  Navigator.pushNamed(context, '/NewGame');
                },
                splashColor: Colors.redAccent,
              ),
            ),

            RaisedButton(
              onPressed: () {
                Navigator.pop(context);
              },
              child: Text('Go back!'),
            ),
          ],
        ),
      ),
    );
  }
}

新游戏代码:

import 'package:flutter/material.dart';

class NewGameScreen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("Новая игра"),
      ),
      body: Center(
        child: RaisedButton(
          onPressed: () {
            Navigator.pushNamed(context, '/');
          },
          child: Text('Go back!'),
        ),
      ),
    );
  }
}
route
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-12-07 21:50:35 +0000 UTC

服务重启

  • 0

一般来说,我有自己的服务,例如:Service1、Service2、Service3 ... ServiceN。这些服务是相互关联的,要等上一个服务启动后才能启动,即如果Service1服务没有启动,那么Service2服务将无法启动,以此类推。

我需要编写一个服务来按顺序启动这些服务。我创建了StartService服务,例如,通过它按顺序启动服务,但我遇到了一个问题:服务只有在当前服务(StartService)停止时才会启动。

也就是说,事实证明我需要启动Service1服务,然后停止我的StartService服务以便启动Service1服务,之后我再次需要启动我的StartService服务。您还需要在启动每个服务之前停止代码的执行 5-10 秒(类似于睡眠),以便之前正在运行的服务完成其操作。

问题是怎么做?如何强制服务自行重启?

代码示例:

namespace WindowsService
{
    static class Program
    {
        static void Main()
        {
            // Для запуска служб
            ServiceController service;
            // Текущая служба
            ServiceController currentService = new ServiceController("StartService");

            var ServicesToRun = new ServiceBase[]
            {
                new Service1()
            };
            ServiceBase.Run(ServicesToRun);

            service = new ServiceController("Service1");
            // Если служба не запущена
            if (service.Status != ServiceControllerStatus.Running)
            {
                // Запускаем службу
                service.Start();

                // Перезапускаем текущую службу (Это не правильно)
                currentService.Stop();
                currentService.Start();
            }

            service = new ServiceController("Service2");

            if (service.Status != ServiceControllerStatus.Running)
            {
                // Запускаем службу
                service.Start();

                // Останавливаем текущую службу
                currentService.Stop();
            }


        }
    }
}
c#
  • 2 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-12-07 19:20:57 +0000 UTC

启动服务的服务

  • 1

我有几个自己的服务:ServiceOne、ServiceTwo、ServiceDontService。我已经在 Windows 中注册了这些服务,它们显示在“服务”窗口中。

现在我想编写一个服务来按顺序启动所有这些服务。问题是如何从代码中启动特定的服务?我找不到此信息,请告诉我这是如何完成的?

我需要这个,以便在打开计算机后,该服务自动启动,然后,例如,3分钟后ServiceOne服务启动,5分钟后ServiceTwo,5分钟后ServiceDontService等。

c#
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-11-23 16:36:44 +0000 UTC

使用 C# 图片生成 DOC 文件

  • 2

WPF上有一个桌面应用程序。我生成条形码图像。在生成图像文件时,如何创建 *.doc 文件并将这些条形码添加到其中?条码图片方便地放置在文档中,每行 2 个。

你需要这样的东西:

  1. 添加图片
  2. 添加10个空格
  3. 添加第二张图片
  4. 我们换行,而第一段中又有元素

什么是用于生成文档的 nuget 包,可以按此顺序放置图片?

条码生成代码:

private void SaveBarcodes()
{
    var barcode = new BarcodeLib.Barcode();

    foreach (var item in items)
    {
        Image image = barcode.Encode(BarcodeLib.TYPE.CODE128B, item.Barcode.ToString(), Color.Black, Color.White, 290, 120);

        // Тут нужно добавлять полученную картинку в документ.
        // var doc
    }

    // После того как документ сгенерируется, сохраняем его.
}
c#
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-11-22 22:05:34 +0000 UTC

创建条形码并打印它 C#

  • 5

我正在从包含唯一字段的数据库中获取数据。我需要通过 code-128 格式的唯一字段为所选项目创建条形码,并立即弹出保存/打印对话框。问题是,如何以编程方式在 C# 中创建 code-128 格式的条形码图像并提供将其保存为图像或打印出来?为此目的有哪些 NuGet 包,或者是否可以不使用它们?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-11-19 17:10:59 +0000 UTC

如何从条码扫描仪中捕捉一条线?

  • 3

有一个Winson WNL-5000g-USB条码扫描器。有必要在 C# (WPF) 中实现一个应用程序,其中扫描仪读取的行将被添加到列表中。

我从来没有这样做过,也不知道如何让我的应用程序在正确的时间捕获扫描仪并显示读取的条形码。如何捕捉扫描仪读取的行?

c#
  • 2 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-10-29 19:21:25 +0000 UTC

如何使颤动中的导航仅更改正文

  • 0

大家好。我开始学习颤振,我想做以下事情:我启动应用程序,我看到主屏幕。通过向右滑动,我可以调出抽屉面板,其中有一些菜单。选择菜单时,需要在当前的“Activity”(如果可以这样称呼它)中替换“body”标签内的数据。现在我有一个新的“活动”按钮所在的位置。如何实现只会改变“body”标签?

主要飞镖:

import 'package:flutter/material.dart';
import 'package:mg_by/App/mainScreen.dart';

void main() {
  runApp(MaterialApp(
    title: 'Приложение',
    home: MainScreen(),
  ));
}

mainScreen.dart:

import 'package:flutter/material.dart';
import 'package:mg_by/App/Second.dart';

class MainScreen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      backgroundColor: Colors.grey,
      appBar: new AppBar(
        leading: new Icon(Icons.menu),
        title: new Text("Приложение"),
        actions: <Widget>[
          new IconButton(
            icon: new Icon(Icons.shopping_cart),
            onPressed: () {},
          ),
          new IconButton(
            icon: new Icon(Icons.monetization_on),
            onPressed: () {},
          )
        ],
      ),
      body: new Container(
        color: Colors.red,
      ),
      // Этот виджет представляет собой DrawerLayout в Android, который выезжает из левой части Activity для отображения навигационных ссылок приложения.
      drawer: new Drawer(
        child: new ListView(
          children: <Widget>[
            new DrawerHeader(
              child: new Text("Drawer Header"),
              decoration: new BoxDecoration(
                color: Colors.blue,
              ),
            ),
            ListTile(
              title: Text('Второй экран'),
              onTap: () {
                Navigator.push(
                  context,
                  MaterialPageRoute(builder: (context) => SecondScreen()),
                );
              },
            ),
            ListTile(
              title: Text('Item 2'),
              onTap: () {
                // Update the state of the app
                // ...
                // Then close the drawer
                Navigator.pop(context);
              },
            ),
          ],
        ),
      ),
    );
  }
}

第二镖:

import 'package:flutter/material.dart';

class SecondScreen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body:
      Center(
        child: RaisedButton(
          onPressed: () {
            Navigator.pop(context);
          },
          child: Text('Вернуться назад.'),
        ),
      ),
    );
  }
}
android
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-10-08 15:44:46 +0000 UTC

如何正确处理字符串?

  • 2

有一行可以是这样的,每行末尾的数字每次都不一样:

var str = "{Count}-1"
var str = "{Count}+5"
var str = "{Count}/3"
var str = "{Count}*2"

我如何处理这一行,以便该行只是 var str = "{Count}",在一个单独的变量中会有一个算术运算,例如:var arifm = "+"并且在第三个变量中会有一个数字,例如:var count = 10。如何才能做到这一点?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-10-05 20:04:12 +0000 UTC

如何在文本框中绕过 WPF 中的 string.Empty?

  • 1

有某种形式(部分):

<Label Grid.Row="1" Grid.Column="0" Content="Колонка кол-ва" />
    <TextBox Grid.Row="1" Grid.Column="1"
             Text="{Binding CountColumn, UpdateSourceTrigger=PropertyChanged}" />

<Label Grid.Row="2" Grid.Column="0" Content="Кол-во (если нет колонки с кол-вом)" />
    <DockPanel Grid.Row="2" Grid.Column="1">
        <CheckBox IsChecked="{Binding IsCheckedCount, UpdateSourceTrigger=PropertyChanged}" />
        <TextBox Text="{Binding CountNumber, UpdateSourceTrigger=PropertyChanged}"
                 IsEnabled="{Binding IsCheckedCount, UpdateSourceTrigger=PropertyChanged}" />
    </DockPanel>

该模型声明如下:

public int? CountNumber { get; set; }
public int? CountColumn { get; set; }

但是,在程序中,如果将这些字段留空,则会弹出以下错误:

在此处输入图像描述

为什么会发生这种情况以及如何解决它?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-09-21 18:35:08 +0000 UTC

将范围从一张纸复制到另一张纸

  • 0

有一本书有 10 张。您需要将第 8 页的内容复制到第 3 页。

我试图通过以下方式做到这一点:

Set CurrentWorkbook = ThisWorkbook
Set sheetTemp = CurrentWorkbook.Worksheets(8)

With Application: .ScreenUpdating = False: .DisplayAlerts = False: End With
With CurrentWorkbook
     sheetTemp.Copy CurrentWorkbook.Worksheets(3)
End With
With Application: .ScreenUpdating = True: .DisplayAlerts = True: End With

一切正常,但不是写入第三张纸,而是在第三张纸之前创建一张新纸。如何确保在复制时不会创建新工作表并写入现有工作表?

excel
  • 1 个回答
  • 10 Views
Martin Hope
Leksor
Asked: 2020-08-24 13:30:30 +0000 UTC

目标主题名称无效。无法创建 SSPI 上下文

  • 1

有一个项目有一个连接字符串:

ConnectionString="Data Source=WIN-FRGGBN1T7FD;Initial Catalog=my_bd;Integrated Security=True"

我在主机文件中指定连接到服务器:

190.50.20.10    WIN-FRGGBN1T7FD

现在服务器按名称 pingWIN-FRGGBN1T7FD

但是在将程序连接到服务器时,您还必须指定用户名和密码。提示用户:USER,密码:1234。项目中未注明。我更改了 Windows,在更改 Windows 之前,在计算机上的设置中某处写道,连接时WIN-FRGGBN1T7FD使用某某用户和某某密码。它写在哪里?现在,当我启动程序时,出现以下错误:

System.Data.SqlClient.SqlException:目标主体名称无效。无法创建 SSPI 上下文。

sql-server
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5