powered by simpleCommunicator - 2.0.34     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / выполнение процедуры
5 сообщений из 5, страница 1 из 1
выполнение процедуры
    #32363356
winsky!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у процедуры (SQL-Server)три параметра:
один Smallint и два Datetime
из QA все отлично выполняется
через адо матюкается, что у этой процедуры нет таких параметров
ПОМОГИТЕ
в другом месте точно такой же код, но с другой процедурой работает без проблем
в чем прикол?!
...
Рейтинг: 0 / 0
выполнение процедуры
    #32363443
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Без кода не сказать в чем дело.
...
Рейтинг: 0 / 0
выполнение процедуры
    #32363462
winsky!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim ExcelDS As New AfalinaSoft.Reports.XLRDatasource()
Dim commReport As New SqlClient.SqlCommand()
Dim adpReport As New SqlClient.SqlDataAdapter()
Dim dsReport As New Data.DataSet()
Dim p1 As New SqlClient.SqlParameter()
Dim p2 As New SqlClient.SqlParameter()
Dim p3 As New SqlClient.SqlParameter()
Dim strSQL As String
strSQL = "release7.dbo.boss_41N"
p1.ParameterName = "@depart"
p2.ParameterName = "@m_dt1"
p2.ParameterName = "@m_dt2"
p1.SqlDbType = SqlDbType.SmallInt
p2.SqlDbType = SqlDbType.DateTime
p3.SqlDbType = SqlDbType.DateTime
p1.Value = Me.ComboBox1.SelectedValue
p2.Value = Me.DateTimePicker1.Value
p3.Value = Me.DateTimePicker2.Value
MsgBox(p3.Value)
commReport.CommandType = CommandType.StoredProcedure
commReport.Connection = Me.connRelease7
commReport.CommandText = strSQL
commReport.Parameters.Clear()
commReport.Parameters.Add(p1)
commReport.Parameters.Add(p2)
commReport.Parameters.Add(p3)
adpReport.SelectCommand = commReport
adpReport.Fill(dsReport, "RPT")
Me.XlReport1.Datasources.Clear()
ExcelDS.Alias = "al1"
ExcelDS.DataAdapter = adpReport
ExcelDS.DataMember = "RPT"
ExcelDS.DataSource = dsReport
ExcelDS.Range = "range1"
Me.XlReport1.Datasources.Add(ExcelDS)
Me.XlReport1.Report()
...
Рейтинг: 0 / 0
выполнение процедуры
    #32363635
winsky!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а сейчас просто сказать нечего

понятно :((
...
Рейтинг: 0 / 0
выполнение процедуры
    #32380905
1. Почему не написали как "матюгается"? :)
2. Смею предположить, что грабли где-то тут:

p2.Value = Me.DateTimePicker1.Value
p3.Value = Me.DateTimePicker2.Value

а точнее с форматом даты и времени.
Если так, то посмотрите (например) в сторону Cast и Convert функций.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / выполнение процедуры
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]