请告诉我如何将字符串从 cp1252 转换为 latin1 编码 我使用的代码:
byte[] byte2cp1252 = Encoding.GetEncoding("windows-1252").GetBytes(textBox2.Text);
string text2latin1 = Encoding.GetEncoding("iso-8859-1").GetString(byte2cp1252);
结果,它被翻译成符号:????????????告诉我如何继续?
请告诉我如何将字符串从 cp1252 转换为 latin1 编码 我使用的代码:
byte[] byte2cp1252 = Encoding.GetEncoding("windows-1252").GetBytes(textBox2.Text);
string text2latin1 = Encoding.GetEncoding("iso-8859-1").GetString(byte2cp1252);
结果,它被翻译成符号:????????????告诉我如何继续?
请告诉我,我从客户端调用服务器函数并传递参数。错误:未指定参数值查询:
&НаСервере
Функция ЗапросДляФормированияФайла(КодСотрудника)
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| Сотрудники.Наименование КАК Наименование,
| Сотрудники.Код КАК Код,
| ТекущиеКадровыеДанныеСотрудников.ДатаПриема КАК ДатаПриема,
| ТекущиеКадровыеДанныеСотрудников.ДатаУвольнения КАК ДатаУвольнения
|ИЗ
| Справочник.Сотрудники КАК Сотрудники
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ТекущиеКадровыеДанныеСотрудников КАК ТекущиеКадровыеДанныеСотрудников
| ПО (ТекущиеКадровыеДанныеСотрудников.Сотрудник = Сотрудники.Ссылка)
|ГДЕ
| Сотрудники.Код = &Код";
Запрос.УстановитьПараметр("&Код", КодСотрудника);
РезультатЗапроса = Запрос.Выполнить();
ТЗ1 = РезультатЗапроса.Выгрузить();
Возврат ТЗ1;
КонецФункции
请告诉我,我是否正确地将查询结果添加到值表中?
请告诉我,1s 8,UE,瘦客户端,服务器数据库,有一个处理将所有员工上传到.csv文件,有一个函数接收所有员工,我如何将它与.csv文件进行比较,所以以免添加相同的值?这是获取工人的函数: Function GetRemaining()
Запрос = Новый Запрос;
ТекстЗапроса = "ВЫБРАТЬ
| Сотрудники.Наименование КАК Наименование,
| Сотрудники.Код КАК Код,
| ТекущиеКадровыеДанныеСотрудников.ДатаПриема КАК ДатаПриема,
| ТекущиеКадровыеДанныеСотрудников.ДатаУвольнения КАК ДатаУвольнения
|ИЗ
| Справочник.Сотрудники КАК Сотрудники
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ТекущиеКадровыеДанныеСотрудников КАК ТекущиеКадровыеДанныеСотрудников
| ПО (ТекущиеКадровыеДанныеСотрудников.Сотрудник = Сотрудники.Ссылка)";
Запрос.Текст = ТекстЗапроса;
РезультатЗапроса = Запрос.Выполнить().Выбрать();
ТекстCSV = "";
Пока РезультатЗапроса.Следующий() Цикл
ТекстCSV = ТекстCSV + РезультатЗапроса.Код + ", " + РезультатЗапроса.Наименование + ", " + РезультатЗапроса.ДатаПриема + ", " + РезультатЗапроса.ДатаУвольнения + Символы.ВК;
КонецЦикла;
Возврат ТекстCSV;
其余执行代码:
ТекстCSV = ПолучитьОстатки();
Текст = Новый ЗаписьТекста(ПутьКФайлу , КодировкаТекста.UTF8,,ложь);
Текст.ЗаписатьСтроку(ТекстCSV);
Текст.Закрыть();
我想按计划运行处理,我开始处理,但出现错误:找不到目录“C:\1Ctest\vigruzka\output.csv”。英文字母C。
Функция ВыполнитьКоманду(ИдентификаторКоманды, ПараметрыКоманды) Экспорт
Если ИдентификаторКоманды = "Выгрузка" Тогда
ТекстJSON = ПолучитьОстатки();
Текст2 = Новый ЗаписьТекста("C:\1Ctest\vigruzka\output2.csv",
КодировкаТекста.UTF8,,ложь);
Текст2.ЗаписатьСтроку(ТекстJSON2);
Текст2.Закрыть();
КонецЕсли;
КонецФункции