Вопросы по теме 'sqlparameter'
Есть ли способ уменьшить этот код ado.net?
Мне нужно значительно сократить этот код, есть ли способ создать параметр sql, описывающий его направление? Вот код:
Dim Oparam1 As SqlParameter = New SqlParameter("@ROJO", SqlDbType.Int)
Dim Oparam2 As SqlParameter = New...
105 просмотров
schedule
18.09.2021
Какой размер для параметра SqlDbType с bigint?
Какой размер указать для параметра bigint?
SqlParameter param = new SqlParameter("@Param", SqlDbType.Bigint);
param.Size = ???
Или можно вообще не указывать размер?
7044 просмотров
schedule
22.09.2021
добавление sqlпараметра без имени
Я пытаюсь создать подпрограмму, чтобы добавить столько параметров, сколько хочу, я делал это в vb6, но здесь, в vb.net, мне требуется указать имя параметра (.add (@parameter, value)). Мне нужно найти способ сделать это, не зная имени параметра, я...
1443 просмотров
schedule
11.09.2021
Сохранение больших двоичных данных в базе данных sql с помощью С#
Мне нужен код для хранения (в конечном итоге больших) файлов в БД с использованием С#.
Решение, которое я использую, похоже на: (я использую столбец varbinary(MAX) в БД)
1) Создать SqlCommand
2) Создать Sql-параметр
3) Установить...
3779 просмотров
schedule
16.03.2022
Избегайте SQL-инъекций по запросу с именем таблицы
Возможный дубликат: Дезинфицировать имя таблицы/столбца в динамическом SQL в .NET? (Предотвращение атак путем внедрения кода SQL)
У меня такой запрос:
"SELECT * FROM MyTable_" + myID + " WHERE variable = @variable";...
3192 просмотров
schedule
14.04.2022
Как издеваться над SqlParameterCollection с помощью Moq
Я пытаюсь издеваться над операциями с базой данных. У меня проблема с насмешкой над SqlParameterCollection . Я попытался создать метод virtual , который вернет DbParameterCollection , но тогда я теряю все функции, которые дает...
5180 просмотров
schedule
13.05.2022
Передача массива необработанных (32) аргументов в хранимую процедуру Oracle в ODP.NET
У меня есть пользовательский тип и хранимая процедура, определенные следующим образом:
CREATE OR REPLACE TYPE GuidArray is varray(1000) of RAW(32);
/
CREATE OR REPLACE
PROCEDURE BulkInsertTempItemGuid
(
ItemGuidList IN GuidArray default null
)...
2589 просмотров
schedule
16.07.2022
Экранирование специальных символов в инструкции SQL LIKE с использованием параметров sql
У меня есть таблица, содержащая продукты. Мне нужно сделать запрос, чтобы найти все совпадающие результаты со значением, введенным пользователем. Я использую SqlParameter для вставки входных данных.
SqlCommand findProcutsByPattern = new...
17886 просмотров
schedule
26.07.2022
SQLParameter типа XML с элементами пробела теряет пробел?
У меня проблема с SQLParameter, когда я пытаюсь использовать его для хранения в столбце типа XML. Я создаю параметр SqlDbType.Xml. Похоже, что любые элементы XML, которые представляют собой только пробелы, преобразуются в закрытые элементы.
Это...
2130 просмотров
schedule
31.08.2022
Не удается неявно преобразовать тип «System.Collections.Generic.List‹System.Data.SqlClient.SqlParameter›» в «System.Data.SqlClient.SqlParameter»
Для кода:
sqlParameter = parameterSettings.GetParameters<T>(table, config);
Я получаю сообщение об ошибке:
Ошибка 1. Не удается неявно преобразовать тип «System.Collections.Generic.List» в «System.Data.SqlClient.SqlParameter»...
1028 просмотров
schedule
06.09.2022
Проблемы с конструктором SqlParameter и инициализатором объекта
Учитывая следующую строку кода:
cmd.Parameters.Add(new SqlParameter("@displayId", SqlDbType.NVarChar).Value = customer.DisplayID);
Я получаю следующую ошибку: SqlParameterCollection принимает только ненулевые объекты типа SqlParameter, а не...
1258 просмотров
schedule
17.12.2022
как получить полный sql-запрос, включая параметры
Недавно я перешел к параметризованным запросам в SQL. Теперь я получаю жалобу на дату при выполнении запроса
DateTime, представленный строкой, не поддерживается в календаре System.Globalization.GregorianCalendar.
Когда я получаю запрос, я...
1865 просмотров
schedule
28.03.2023
Как проверить, пуст ли sqlParameter?
У меня есть класс, в котором есть много функций "New()", чтобы инициировать его с различными параметрами. Я хотел бы создать функцию New(), которая будет запускать класс без аргументов. Проблема в том, что существует функция fillData, которая...
1059 просмотров
schedule
27.04.2023
Процедура или функция «AddUpdateContactDetails» ожидает параметр «@Id», который не был предоставлен
у меня есть свой метод
using (var helper = new DbHelper())
{
_commandText = "AddUpdateContactDetails";
var parameter = new[]
{
new...
688 просмотров
schedule
17.02.2023
Динамическое предложение where в параметре
В настоящее время я пытаюсь создать предложение where для SqlCommand .
что-то похожее на это
myCommand.CommandText = "SELECT * " +
"FROM TABLE1 " +
"@whereClause";
//I build up the where clause...
3265 просмотров
schedule
12.06.2023
.net dbnull.value sqlparameter, где
У меня проблема с запросом sql:
Я хотел бы сделать что-то вроде:
SELECT * FROM myTable WHERE [myBoolField] IS NULL
если я запущу этот запрос, у меня будут результаты,
но я хотел бы использовать параметры, поэтому я добавляю:
SELECT...
39 просмотров
schedule
18.07.2023
Как защитить мой запрос: я получаю, что SqlParameter уже содержится в другой коллекции SqlParameterCollection
Я пытаюсь параметризовать все запросы, чтобы удовлетворить результаты SQL-инъекций из расширения сканирования уязвимостей PUMA в Visual Studio. При этом я сталкиваюсь с ошибкой в заголовке:
SqlParameter уже содержится в другой коллекции...
148 просмотров
schedule
03.10.2023
SqlParameter (строка, объект) не может обрабатывать постоянное значение
У меня есть функция, в которой я отправляю два запроса в базу данных SQL Server; однако по второму запросу я получаю SqlException , а параметр @mpe отсутствует. Если я попытаюсь установить постоянное значение 0 в конструкторе SqlParameter ....
409 просмотров
schedule
08.03.2023
Почему IS NULL работает, а параметр SQL с DBNull.Value для DateTime не работает?
У меня есть консольное приложение С#, которое выполняет поиск в базе данных на SQL Server 2014. Оно запрашивает таблицу со столбцом DateTime с именем EffectiveDate, который допускает нули.
Если я пишу стандартный SQL-запрос, который использует «ГДЕ...
1107 просмотров
schedule
19.03.2023
SqlParameter исчезает, когда ему присваивается значение null?
Недавно я наткнулся на следующую проблему:
Присвоение null свойству Value SqlParameter, по-видимому, приводит к исключению параметра из запроса вместо передачи NULL . Это приводит к потенциально вводящему в заблуждение сообщению об ошибке,...
128 просмотров
schedule
10.08.2023