3 текстовых поля 1 запрос данных mysql - PullRequest
0 голосов
/ 21 марта 2020

Привет, я в настоящее время новичок в программировании, и я выбрал vb. net, и я столкнулся с этой проблемой, когда у меня есть 3 текстовых поля, назначенных для "породы", "имя", "возраст", и мне нравилось помещать 2 данных для "породы" ". имя "age" и все еще записывается на mysql мой код

IF txtboxbreed1.txt then
    Breed.insertbreed(brd)
Elseif txtboxbreed2.text then
    Breed.insertbreed(brd)
Elseif txtboxbreed3.text then
    Breed.insertbreed(brd)

Все, что я получаю, - это переменная времени выполнения, brd используется до того, как она была назначена, спасибо за помощь и извините, что я печатаю с моим телефон "имя" и "возраст" остается прежним, но "возраст" - это поле со списком

функция Button_add

Dim doggo as new dogclass
Dim breed as new breedclass

Dim fname as string = txtboxfname.text
Dim lname as string = txtboxlname.text
Dim brd as string
Dim name as string
Dim age as string

IF txtboxbreed1.txt then
    Breed.insertbreed(brd)
Elseif txtboxbreed2.text then
    Breed.insertbreed(brd)
Elseif txtboxbreed3.text then
    Breed.insertbreed(brd)
End if

If txtboxname1.text And comboboxage1.text then
Doggo.insertdog(name,age)
Elseif txtboxname2.text and comboboxage2.text then Doggo.instertdog(name,age)
Elseif textboxname3.text and comboboxage2.text then doggo.insertdog(name,age)

If verif and person.insertowner(fname,lname) then
Msgbox("yes")
Else
Msgbox ("sorry")
End if
End sub

Function verif as boolean
If txtboxfname.text.trim = " " or (allofthe txtboxes and comboboxes ).text.trim =" "
Else 
Return true
End if
End function

`
CLASSES
`
public function insertowner(byval fname as string ,byval lname as string) as boolean

Using command as new mysqlcommand(" insert into table(fname,lname) values (@fn,@ln),db.Connection" 

Command.parameter.add("@fn",mysqldbtype.varchar).value = fname

Db.connection

If command.executenonquery =  1 then
Return true
Else 
Return false
End if
End using

класс собаки (возраст, имя) и класс породы (порода) в том же формате, и я застрял в txtboxbreed1, что я должен положить туда для его записи, как все текстовое поле

Я скопировал некоторый код из различных исходных кодов спасибо

...