
-
Loading...
-
mrkaffa
- Joined on 06-29-2007, 9:32 AM
- Posts 10
|
Here is my code below...I need similar help as well. I've seen this thread before and not sure how to apply it. I don't get any errors and I know it gets through the code because when I click my Insert button (of type "link"), I get redirected to my defaultmainpage.aspx. I don't get any data into the actual table though. My declarations are fine and my connection string is fine as well because I use it elsewhere and works just fine. I'm thinking someone is off. Could use some help on this one!
myConnection = New MySqlConnection(MySQLConnectionString) 'qrySelect = "SELECT Title, Category, Description, Price, Phone, Email, State, UserPassword, AdNum FROM Ads" qryInsert = "INSERT INTO Ads (Title, Category, Description, Price, Phone, Email, State, UserPassword) VALUES (?Title, ?Category, ?Description, ?Price, ?Phone, ?Email, ?State, ?UserPassword)" qrySelect = "SELECT Title, Category, Description, Price, Phone, Email, State, UserPassword, AdNum FROM Ads" 'Dim cmdDel As MySqlCommand = New MySqlCommand(strDel, New MySqlConnection(DBC)) myDataAdapter = New MySqlDataAdapter(qrySelect, myConnection) myDataSet = New Dataset() myDataAdapter.Fill(myDataSet, "Ads") Dim iCmd As MySql.Data.MySqlClient.MySqlCommand 'Dim iCmd As MySqlCommand iCmd = New MySqlCommand(qryInsert, myConnection) 'iCmd.Parameters.Add(New MySql.Data.MySqlClient.MySqlParameter("?Title", MySql.Data.MySqlClient.MySqlDbType.VarChar, 50, "Title")) iCmd.Parameters.Add(New MySqlParameter("?Title", MySqlDbType.VarChar, 50, "Title")) 'iCmd = New MySqlCommand(qryInsert, myConnection) 'iCmd.Parameters.Add(New MySql.Data.MySqlClient.MySqlParameter("?Category", MySql.Data.MySqlClient.MySqlDbType.VarChar, 50, "Category")) iCmd.Parameters.Add(New MySqlParameter("?Category", MySqlDbType.VarChar, 50, "Category")) iCmd.Parameters.Add(New MySqlParameter("?Description", MySqlDbType.VarChar, 50, "Description")) iCmd.Parameters.Add(New MySqlParameter("?Price", MySqlDbType.VarChar, 50, "Price")) iCmd.Parameters.Add(New MySqlParameter("?Phone", MySqlDbType.VarChar, 50, "Phone")) iCmd.Parameters.Add(New MySqlParameter("?Email", MySqlDbType.VarChar, 50, "Email")) iCmd.Parameters.Add(New MySqlParameter("?State", MySqlDbType.VarChar, 50, "State")) iCmd.Parameters.Add(New MySqlParameter("?UserPassword", MySqlDbType.VarChar, 50, "UserPassword")) myDataAdapter.InsertCommand = iCmd MySQLDataGrid.DataSource = myDataSet.Tables("Ads").DefaultView MySQLDataGrid.DataBind()
Response.Redirect("maindefault.aspx")
I am thinking that it is something simple. This code gets called after an Insert button is clicked on my DataGrid...
|
|