$sql = $wpdb->prepare("INSERT INTO {$wpdb->base_prefix}tbl_admin_settings (
                        SettingName,
                        SettingValue,
                        SettingText
                      ) VALUES (
                        %s,
                        %d,
                        %s
                      )
                      ON DUPLICATE KEY UPDATE
                        SettingName = %s,
                        SettingValue = %d,
                        SettingText = %s
                      ", $SettingName, $SettingValue, $SettingText, $SettingName, $SettingValue, $SettingText); 
  
  if (current_user_can('administrator'))
    $wpdb->show_errors();
  $wpdb->query($sql);