Гость
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / выполнение процедуры / 5 сообщений из 5, страница 1 из 1
25.12.2003, 15:00
    #32363356
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выполнение процедуры
у процедуры (SQL-Server)три параметра:
один Smallint и два Datetime
из QA все отлично выполняется
через адо матюкается, что у этой процедуры нет таких параметров
ПОМОГИТЕ
в другом месте точно такой же код, но с другой процедурой работает без проблем
в чем прикол?!
...
Рейтинг: 0 / 0
25.12.2003, 15:55
    #32363443
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выполнение процедуры
Без кода не сказать в чем дело.
...
Рейтинг: 0 / 0
25.12.2003, 16:07
    #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
25.12.2003, 17:17
    #32363635
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выполнение процедуры
а сейчас просто сказать нечего

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

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

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


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