Пара вопросов из теста )

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Пара вопросов из теста )

Сообщение Williams » 03.10.2008 (Пт) 12:53

Вопрос 1:

Какие из нижеследующих типов комманд поддерживаются SQL и OLEDB провайдером?


1. StoredProcedure, Text, Table
2. StoredProcedure, Query, Table
3. Procedure, Text, Table, Query
4. Procedure, Query, Table


Вопрос 2:

У вас есть функция для генерации уникального номера чека для каждого нового чека:
Public Function getNewBillNo() As Integer
Dim cm as New SqlCommand("select max(billno) from bill", conn)
conn.Open()

....

End Function


Вы хотите вернуть "1" в качестве номера чека, если в базе нет никаких записей. В противном случае возвращаемое значение должно соответствовать максимальному номеру чека + 1. Что должно следовать после Conn.Open(), если вы хотите проверять на Null-значения также?

1. Return (IIf(IsNull(cm.ExecuteNonQuery), 1, cm.ExecuteNonQuery +1))
2. Return (IIf(IsDBNull(cm.ExecuteScalar), 1, cm.ExecuteScalar +1))
3. Return (IIf(IsNull(cm.ExecuteScalar), 1, cm.ExecuteScalar))
4. Return (IIf(IsDBNull(cm.ExecuteNonQuery),cm.ExecuteNonQuery,1))


Спасибо!

ЗЫ Модераторы, пожалуйста не расценивайте тему как курсовую или подобные вещи - вопросов всего два, да и притом я знаю ответы, просто хочу убедиться для верности
И вы думаете, что вас оставят в живых после прочтения этого поста?

Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 127

    TopList